Mock Version: 3.5
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs  --target i686 --nodeps /builddir/build/SPECS/seqan2.spec'], chrootPath='/var/lib/mock/fedora-rawhide-i686-1672319528.102064/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 0x7fe4f70becd0>timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.py0usej1:/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.py0usej1:/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', 'f947dec1ba0c48d88dc3432cfd44ace1', '-D', '/var/lib/mock/fedora-rawhide-i686-1672319528.102064/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.py0usej1:/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 i686 --nodeps /builddir/build/SPECS/seqan2.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: i686
Building for target i686
setting SOURCE_DATE_EPOCH=1658534400
Wrote: /builddir/build/SRPMS/seqan2-2.4.0-18.fc38.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb  --target i686 --nodeps /builddir/build/SPECS/seqan2.spec'], chrootPath='/var/lib/mock/fedora-rawhide-i686-1672319528.102064/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 0x7fe4f70becd0>timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.py0usej1:/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.py0usej1:/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', '836948e61f854b84914d85ffaac0c31c', '-D', '/var/lib/mock/fedora-rawhide-i686-1672319528.102064/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.py0usej1:/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 i686 --nodeps /builddir/build/SPECS/seqan2.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: i686
Building for target i686
setting SOURCE_DATE_EPOCH=1658534400
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.R0so47
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf seqan-seqan-v2.4.0
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/seqan-seqan-v2.4.0.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd seqan-seqan-v2.4.0
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/seqan-disable_stripping.patch
+ /usr/bin/patch -p0 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/seqan2-set_config_filepath.patch
+ /usr/bin/patch -p0 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/seqan2-set_awk_installation.patch
+ /usr/bin/patch -p0 -s --fuzz=0 --no-backup-if-mismatch -f
+ find . -perm /755 -type f '(' -name '*.cpp' -o -name '*.h' ')' -exec chmod -x '{}' ';'
++ ls apps/
++ grep -v CMakeLists
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/alf/LICENSE apps/alf/alf-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/bs_tools/LICENSE apps/bs_tools/bs_tools-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/dfi/LICENSE apps/dfi/dfi-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/fiona/LICENSE apps/fiona/fiona-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/fx_tools/LICENSE apps/fx_tools/fx_tools-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/gustaf/LICENSE apps/gustaf/gustaf-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/insegt/LICENSE apps/insegt/insegt-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/mason2/LICENSE apps/mason2/mason2-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/micro_razers/LICENSE apps/micro_razers/micro_razers-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/ngs_roi/LICENSE apps/ngs_roi/ngs_roi-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/pair_align/LICENSE apps/pair_align/pair_align-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/param_chooser/LICENSE apps/param_chooser/param_chooser-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/rabema/LICENSE apps/rabema/rabema-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/razers/LICENSE apps/razers/razers-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/razers3/LICENSE apps/razers3/razers3-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/rep_sep/LICENSE apps/rep_sep/rep_sep-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/sak/LICENSE apps/sak/sak-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/sam2matrix/LICENSE apps/sam2matrix/sam2matrix-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/samcat/LICENSE apps/samcat/samcat-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/searchjoin/LICENSE apps/searchjoin/searchjoin-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/seqan_tcoffee/LICENSE apps/seqan_tcoffee/seqan_tcoffee-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/seqcons2/LICENSE apps/seqcons2/seqcons2-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/sgip/LICENSE apps/sgip/sgip-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/snp_store/LICENSE apps/snp_store/snp_store-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/splazers/LICENSE apps/splazers/splazers-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/stellar/LICENSE apps/stellar/stellar-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/tree_recon/LICENSE apps/tree_recon/tree_recon-LICENSE
+ for appID in `ls apps/ | grep -v CMakeLists`
+ cp -p apps/yara/LICENSE apps/yara/yara-LICENSE
+ cp -p apps/rabema/COPYING apps/rabema/rabema-COPYING
+ rm -rf util/py_lib/seqan/dox/tpl/lib/font-awesome/css util/py_lib/seqan/dox/tpl/lib/font-awesome/fonts util/py_lib/seqan/dox/tpl/lib/font-awesome/less util/py_lib/seqan/dox/tpl/lib/font-awesome/scss
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.fiSSfq
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro   -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/lib:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd seqan-seqan-v2.4.0
+ mkdir -p build/library
+ pushd build/library
~/build/BUILD/seqan-seqan-v2.4.0/build/library ~/build/BUILD/seqan-seqan-v2.4.0
+ SEQAN_OPT_FLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro   -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/lib:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DBUILD_SHARED_LIBS:BOOL=ON '-DCMAKE_CXX_FLAGS_RELEASE:STRING=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG' -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_DOCDIR:STRING=share/doc/seqan2 -DCMAKE_INSTALL_INCLUDEDIR:PATH=include/seqan2 -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 -DSEQAN_BUILD_SYSTEM:STRING=SEQAN_RELEASE_LIBRARY -DSEQAN_DISABLE_VERSION_CHECK:BOOL=ON -DZLIB_INCLUDE_DIR:PATH=/usr/include -DZLIB_LIBRARY:FILEPATH=/usr/lib/libz.so -DBZIP2_INCLUDE_DIR:PATH=/usr/include -DBZIP2_LIBRARY:FILEPATH=/usr/lib/libbz2.so -DLEMON_INCLUDE_DIR:PATH=/usr/include -DLEMON_LIBRARY:FILEPATH=/usr/lib/libemon.so -DBoost_INCLUDE_DIR:PATH=/usr/include -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python3 -DSPHINX_EXECUTABLE:FILEPATH=/usr/bin/sphinx-build -DSPHINX_MAN_OUTPUT:BOOL=ON -DSPHINX_TEXT_OUTPUT:BOOL=ON -DYARA_LARGE_CONTIGS:BOOL=OFF ../..
-- The CXX compiler identification is GNU 13.0.0
-- 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
-- Initializing SeqAn Build System...
--   Selected repository dir: /builddir/build/BUILD/seqan-seqan-v2.4.0
-- No revision system found.
--   Repository date not determined.
--   Repository revision not determined.
-- Configuring dox
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.11.1", minimum required is "2.7") 
--   You need Python 2.x for building dox. (skip the tests)
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:
    BUILD_SHARED_LIBS
    BZIP2_INCLUDE_DIR
    BZIP2_LIBRARY
    Boost_INCLUDE_DIR
    CMAKE_CXX_FLAGS_RELEASE
    CMAKE_C_FLAGS_RELEASE
    CMAKE_Fortran_FLAGS_RELEASE
    CMAKE_INSTALL_DO_STRIP
    CMAKE_SKIP_INSTALL_RPATH
    CMAKE_SKIP_RPATH
    INCLUDE_INSTALL_DIR
    LEMON_INCLUDE_DIR
    LEMON_LIBRARY
    LIB_INSTALL_DIR
    SPHINX_EXECUTABLE
    SPHINX_MAN_OUTPUT
    SPHINX_TEXT_OUTPUT
    YARA_LARGE_CONTIGS
    ZLIB_INCLUDE_DIR
    ZLIB_LIBRARY
-- Build files have been written to: /builddir/build/BUILD/seqan-seqan-v2.4.0/build/library
+ /usr/bin/make -O -j2 V=1 VERBOSE=1
/usr/bin/cmake -S/builddir/build/BUILD/seqan-seqan-v2.4.0 -B/builddir/build/BUILD/seqan-seqan-v2.4.0/build/library --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/seqan-seqan-v2.4.0/build/library/CMakeFiles /builddir/build/BUILD/seqan-seqan-v2.4.0/build/library//CMakeFiles/progress.marks
/usr/bin/make  -f CMakeFiles/Makefile2 all
make[1]: Nothing to be done for 'all'.
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/seqan-seqan-v2.4.0/build/library/CMakeFiles 0
+ popd
~/build/BUILD/seqan-seqan-v2.4.0
+ mkdir -p build/Release
+ pushd build/Release
~/build/BUILD/seqan-seqan-v2.4.0/build/Release ~/build/BUILD/seqan-seqan-v2.4.0
+ SEQAN_OPT_FLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro   -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/lib:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DBUILD_SHARED_LIBS:BOOL=ON '-DCMAKE_CXX_FLAGS_RELEASE:STRING=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG' -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_DOCDIR:STRING=share/doc/seqan2 -DCMAKE_INSTALL_INCLUDEDIR:PATH=include/seqan2 -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 -DSEQAN_BUILD_SYSTEM:STRING=SEQAN_RELEASE_APPS -DSEQAN_DISABLE_VERSION_CHECK:BOOL=ON -DZLIB_INCLUDE_DIR:PATH=/usr/include -DZLIB_LIBRARY:FILEPATH=/usr/lib/libz.so -DBZIP2_INCLUDE_DIR:PATH=/usr/include -DBZIP2_LIBRARY:FILEPATH=/usr/lib/libbz2.so -DLEMON_INCLUDE_DIR:PATH=/usr/include -DLEMON_LIBRARY:FILEPATH=/usr/lib/libemon.so -DBoost_INCLUDE_DIR:PATH=/usr/include -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python3 -DYARA_LARGE_CONTIGS:BOOL=OFF -DSPHINX_EXECUTABLE:FILEPATH=/usr/bin/sphinx-build -DSPHINX_MAN_OUTPUT:BOOL=ON -DSPHINX_TEXT_OUTPUT:BOOL=ON ../..
-- The CXX compiler identification is GNU 13.0.0
-- 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
-- Initializing SeqAn Build System...
--   Selected repository dir: /builddir/build/BUILD/seqan-seqan-v2.4.0
-- No revision system found.
--   Repository date not determined.
--   Repository revision not determined.
-- Configuring apps
-- Configuring apps/alf
-- Performing Test CXX14_BUILTIN
-- Performing Test CXX14_BUILTIN - Success
-- Looking for C++ include execinfo.h
-- Looking for C++ include execinfo.h - found
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Configuring apps/bs_tools
-- Found ZLIB: /usr/lib/libz.so (found version "1.2.13") 
-- Found Boost: /usr/lib/cmake/Boost-1.78.0/BoostConfig.cmake (found version "1.78.0")  
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.11.1", minimum required is "2.7") 
-- Configuring apps/dfi
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Configuring apps/fiona
-- Found OpenMP_CXX: -fopenmp (found version "4.5") 
-- Found OpenMP: TRUE (found version "4.5")  
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
--   Not building fiona on 32bit architectures.
-- Configuring apps/fx_tools
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Configuring apps/gustaf
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Configuring apps/insegt
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Configuring apps/mason2
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Configuring apps/micro_razers
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Configuring apps/ngs_roi
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Configuring apps/pair_align
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Configuring apps/param_chooser
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Configuring apps/rabema
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Configuring apps/razers
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Configuring apps/razers3
-- Found BZip2: /usr/lib/libbz2.so (found version "1.0.8") 
-- Looking for BZ2_bzCompressInit
-- Looking for BZ2_bzCompressInit - found
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Configuring apps/rep_sep
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Configuring apps/sak
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Configuring apps/sam2matrix
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Configuring apps/samcat
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Configuring apps/searchjoin
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Configuring apps/seqan_tcoffee
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Configuring apps/seqcons2
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Configuring apps/sgip
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Configuring apps/snp_store
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Configuring apps/splazers
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
--   Not building splazers on 32bit architectures.
-- Configuring apps/stellar
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Configuring apps/tree_recon
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Configuring apps/yara
-- Found Seqan: /builddir/build/BUILD/seqan-seqan-v2.4.0/include (found version "2.4.0")
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:
    CMAKE_C_FLAGS_RELEASE
    CMAKE_Fortran_FLAGS_RELEASE
    CMAKE_INSTALL_DO_STRIP
    CMAKE_SKIP_INSTALL_RPATH
    INCLUDE_INSTALL_DIR
    LEMON_INCLUDE_DIR
    LEMON_LIBRARY
    LIB_INSTALL_DIR
    SPHINX_EXECUTABLE
    SPHINX_MAN_OUTPUT
    SPHINX_TEXT_OUTPUT
-- Build files have been written to: /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release
+ make -O -j1
/usr/bin/cmake -S/builddir/build/BUILD/seqan-seqan-v2.4.0 -B/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/CMakeFiles /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[1]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f CMakeFiles/seqan_library.dir/build.make CMakeFiles/seqan_library.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/CMakeFiles/seqan_library.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f CMakeFiles/seqan_library.dir/build.make CMakeFiles/seqan_library.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'CMakeFiles/seqan_library.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[  0%] Built target seqan_library
make  -f apps/alf/CMakeFiles/alf.dir/build.make apps/alf/CMakeFiles/alf.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/alf /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/alf /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/alf/CMakeFiles/alf.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/alf/CMakeFiles/alf.dir/build.make apps/alf/CMakeFiles/alf.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[  0%] Building CXX object apps/alf/CMakeFiles/alf.dir/alf.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/alf && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.1.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/alf/alf.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/alf/alf.cpp:46:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/bam_sam.h:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/statistics.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/alignment_free.h:47,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/alf/alf.cpp:49:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/alignment_free.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/alignment_free/af_n2.h: In instantiation of 'void seqan::_alignmentFreeComparison(Matrix<TValue, 2>&, const TStringSet&, const AFScore<const Tag<N2_> >&) [with TValue = double; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/alignment_free/alignment_free_comparison.h:101:29:   required from 'void seqan::alignmentFreeComparison(Matrix<TFloat, 2>&, const TStringSet&, const TComparisonMethod&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TValue = double; TComparisonMethod = AFScore<const Tag<N2_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/alf/alf.cpp:188:32:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/alignment_free/af_n2.h:189:34: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<double> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<double> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<double> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  189 |         itStandardisedKmerCounts = begin(standardisedKmerCounts);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_iterator.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:86,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/alf/alf.cpp:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<double> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<double> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/alf/alf.cpp:164:13:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/alf/alf.cpp:45:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/alf/alf.cpp:164:13:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/alf/alf.cpp:164:13:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/alf/alf.cpp:164:13:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/alf/alf.cpp:164:13:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/alf/alf.cpp:164:13:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/alf/alf.cpp:164:13:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[  0%] Linking CXX executable ../../bin/alf
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/alf && /usr/bin/cmake -E cmake_link_script CMakeFiles/alf.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/alf.dir/alf.cpp.o -o ../../bin/alf  -lrt 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[  0%] Built target alf
make  -f apps/bs_tools/CMakeFiles/bisar.dir/build.make apps/bs_tools/CMakeFiles/bisar.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/bs_tools /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/bs_tools/CMakeFiles/bisar.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/bs_tools/CMakeFiles/bisar.dir/build.make apps/bs_tools/CMakeFiles/bisar.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[  0%] Building CXX object apps/bs_tools/CMakeFiles/bisar.dir/bisar.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/bs_tools && /usr/bin/g++ -DSEQAN_APP_VERSION=\"0.1.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/bs_tools/bisar.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/bisar.cpp:39:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/bisar.cpp:41:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/bisar.cpp:46:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/bisar.cpp:38:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:90:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; 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-seqan-v2.4.0/apps/bs_tools/bisar.h:1168:17:   required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/bisar.cpp:294:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_iterator.h:87,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:86:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; 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-seqan-v2.4.0/apps/bs_tools/bisar.h:1168:17:   required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/bisar.cpp:294:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/bisar_base.h:21:14:   required from 'bool loadReadsCroppedId(seqan::FragmentStore<TSpec, TConfig>&, TFileName&) [with TFSSpec = seqan::MyFragmentStoreConfig; TFSConfig = seqan::FragmentStoreConfig<seqan::MyFragmentStoreConfig>; TFileName = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/bisar.h:996:27:   required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/bisar.cpp:294:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/bisar_base.h:21:14:   required from 'bool loadReadsCroppedId(seqan::FragmentStore<TSpec, TConfig>&, TFileName&) [with TFSSpec = seqan::MyFragmentStoreConfig; TFSConfig = seqan::FragmentStoreConfig<seqan::MyFragmentStoreConfig>; TFileName = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/bisar.h:996:27:   required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/bisar.cpp:294:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/bisar_base.h:21:14:   required from 'bool loadReadsCroppedId(seqan::FragmentStore<TSpec, TConfig>&, TFileName&) [with TFSSpec = seqan::MyFragmentStoreConfig; TFSConfig = seqan::FragmentStoreConfig<seqan::MyFragmentStoreConfig>; TFileName = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/bisar.h:996:27:   required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/bisar.cpp:294:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/bisar_base.h:21:14:   required from 'bool loadReadsCroppedId(seqan::FragmentStore<TSpec, TConfig>&, TFileName&) [with TFSSpec = seqan::MyFragmentStoreConfig; TFSConfig = seqan::FragmentStoreConfig<seqan::MyFragmentStoreConfig>; TFileName = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/bisar.h:996:27:   required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/bisar.cpp:294:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/bisar_base.h:21:14:   required from 'bool loadReadsCroppedId(seqan::FragmentStore<TSpec, TConfig>&, TFileName&) [with TFSSpec = seqan::MyFragmentStoreConfig; TFSConfig = seqan::FragmentStoreConfig<seqan::MyFragmentStoreConfig>; TFileName = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/bisar.h:996:27:   required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/bisar.cpp:294:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, char*>(char* const&)int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, char*>(int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, char*>(char* const&)unsigned int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, char*>(unsigned int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, char*>(char* const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, char*>(short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, char*>(char* const&)unsigned short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, char*>(unsigned short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, char*>(char* const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, char*>(char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, char*>(char* const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, char*>(unsigned char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, char*>(char* const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, char*>(signed char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(unsigned char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(signed char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:277:40,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Sam_>, void> >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Sam_>, void> > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:233:19:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:306:44,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Sam_>, void> >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Sam_>, void> > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:233:19:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Sam_>, void> >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Sam_>, void> > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:233:19:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Sam_>, void> >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Sam_>, void> > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:233:19:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[  1%] Linking CXX executable ../../bin/bisar
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/bs_tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/bisar.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/bisar.dir/bisar.cpp.o -o ../../bin/bisar  -lrt -lz 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[  1%] Built target bisar
make  -f apps/bs_tools/CMakeFiles/casbar.dir/build.make apps/bs_tools/CMakeFiles/casbar.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/bs_tools /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/bs_tools/CMakeFiles/casbar.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/bs_tools/CMakeFiles/casbar.dir/build.make apps/bs_tools/CMakeFiles/casbar.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[  1%] Building CXX object apps/bs_tools/CMakeFiles/casbar.dir/casbar.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/bs_tools && /usr/bin/g++ -DSEQAN_APP_VERSION=\"0.1.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/bs_tools/casbar.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:42:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_tree.h:65,
                 from /usr/include/c++/13/map:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:58,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:43:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa.h:44,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:45:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_library.h:88:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   88 |     public std::unary_function<Pair<TSize, TSize>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_library.h:99:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   99 |     public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus.h:65:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar_realignment.h:6,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/stream.h:75,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vcf_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:873:31:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:1265:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bed_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bed_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Bed_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:899:31:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:1265:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:90:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = int; TNum = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.h:1163:31:   required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<int> >, seqan::Alloc<> >; TVcfStream = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; TBedStream = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:742:35:   required from 'bool detectSNPsForContig(seqan::VcfFileOut&, seqan::BedFileOut&, seqan::FragmentStore<TSpec>&, TContigId&, TBamFileIns&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TSpec = seqan::SnpStoreSpec_; TContigId = int; TBamFileIns = std::vector<seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >*>; TRecords = std::vector<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions; seqan::VcfFileOut = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; seqan::BedFileOut = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:901:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:1265:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.h:1355:36:   required from 'void doSnpAndMethCalling(TFragmentStore&, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, bool, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TVcfStream = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; TBedStream = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; typename TFragmentStore::TContigPos = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:755:36:   required from 'bool detectSNPsForContig(seqan::VcfFileOut&, seqan::BedFileOut&, seqan::FragmentStore<TSpec>&, TContigId&, TBamFileIns&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TSpec = seqan::SnpStoreSpec_; TContigId = int; TBamFileIns = std::vector<seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >*>; TRecords = std::vector<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions; seqan::VcfFileOut = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; seqan::BedFileOut = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:901:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:1265:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = SnpStoreSpec_; TFSConfig = FragmentStoreConfig<SnpStoreSpec_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = SnpStoreSpec_; TFSConfig = FragmentStoreConfig<SnpStoreSpec_>; TFileNames = StringSet<String<char, Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:792:16:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:1265:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = int; TNum = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.h:1163:31:   required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<int> >, seqan::Alloc<> >; TVcfStream = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; TBedStream = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:742:35:   required from 'bool detectSNPsForContig(seqan::VcfFileOut&, seqan::BedFileOut&, seqan::FragmentStore<TSpec>&, TContigId&, TBamFileIns&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TSpec = seqan::SnpStoreSpec_; TContigId = int; TBamFileIns = std::vector<seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >*>; TRecords = std::vector<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions; seqan::VcfFileOut = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; seqan::BedFileOut = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:901:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:1265:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_iterator.h:87,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:86,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = int; TNum = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.h:1163:31:   required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<int> >, seqan::Alloc<> >; TVcfStream = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; TBedStream = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:742:35:   required from 'bool detectSNPsForContig(seqan::VcfFileOut&, seqan::BedFileOut&, seqan::FragmentStore<TSpec>&, TContigId&, TBamFileIns&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TSpec = seqan::SnpStoreSpec_; TContigId = int; TBamFileIns = std::vector<seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >*>; TRecords = std::vector<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions; seqan::VcfFileOut = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; seqan::BedFileOut = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:901:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:1265:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = SnpStoreSpec_; TFSConfig = FragmentStoreConfig<SnpStoreSpec_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = SnpStoreSpec_; TFSConfig = FragmentStoreConfig<SnpStoreSpec_>; TFileNames = StringSet<String<char, Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:792:16:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:1265:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = int; TNum = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.h:1163:31:   required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<int> >, seqan::Alloc<> >; TVcfStream = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; TBedStream = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:742:35:   required from 'bool detectSNPsForContig(seqan::VcfFileOut&, seqan::BedFileOut&, seqan::FragmentStore<TSpec>&, TContigId&, TBamFileIns&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TSpec = seqan::SnpStoreSpec_; TContigId = int; TBamFileIns = std::vector<seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >*>; TRecords = std::vector<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions; seqan::VcfFileOut = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; seqan::BedFileOut = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:901:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:1265:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = int; TNum = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.h:1163:31:   required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<int> >, seqan::Alloc<> >; TVcfStream = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; TBedStream = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:742:35:   required from 'bool detectSNPsForContig(seqan::VcfFileOut&, seqan::BedFileOut&, seqan::FragmentStore<TSpec>&, TContigId&, TBamFileIns&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TSpec = seqan::SnpStoreSpec_; TContigId = int; TBamFileIns = std::vector<seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >*>; TRecords = std::vector<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions; seqan::VcfFileOut = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; seqan::BedFileOut = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:901:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:1265:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = SnpStoreSpec_; TFSConfig = FragmentStoreConfig<SnpStoreSpec_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = SnpStoreSpec_; TFSConfig = FragmentStoreConfig<SnpStoreSpec_>; TFileNames = StringSet<String<char, Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:792:16:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:1265:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2236:27:   required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2321:40:   required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigGapsString = String<String<GapAnchor<int> >, Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:751:49:   required from 'bool detectSNPsForContig(seqan::VcfFileOut&, seqan::BedFileOut&, seqan::FragmentStore<TSpec>&, TContigId&, TBamFileIns&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TSpec = seqan::SnpStoreSpec_; TContigId = int; TBamFileIns = std::vector<seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >*>; TRecords = std::vector<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions; seqan::VcfFileOut = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; seqan::BedFileOut = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:901:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:1265:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = SnpStoreSpec_; TFSConfig = FragmentStoreConfig<SnpStoreSpec_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = SnpStoreSpec_; TFSConfig = FragmentStoreConfig<SnpStoreSpec_>; TFileNames = StringSet<String<char, Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:792:16:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:1265:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = SnpStoreSpec_; TFSConfig = FragmentStoreConfig<SnpStoreSpec_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = SnpStoreSpec_; TFSConfig = FragmentStoreConfig<SnpStoreSpec_>; TFileNames = StringSet<String<char, Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:792:16:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.cpp:1265:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, char*>(char* const&)int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, char*>(int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, char*>(char* const&)unsigned int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, char*>(unsigned int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, char*>(char* const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, char*>(short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, char*>(char* const&)unsigned short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, char*>(unsigned short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, char*>(char* const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, char*>(char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, char*>(char* const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, char*>(unsigned char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, char*>(char* const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, char*>(signed char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(unsigned char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(signed char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:277:40,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Sam_>, void> >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Sam_>, void> > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'seqan::readRecord<void>(seqan::BamAlignmentRecord&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:241:15,
    inlined from 'readMatchesFromSamBam<seqan::String<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Alloc<void> >, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>, seqan::FragmentStore<seqan::SnpStoreSpec_, seqan::FragmentStoreConfig<seqan::SnpStoreSpec_> >, int, int, SNPCallingOptions>(seqan::String<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Alloc<void> >&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>&, seqan::BamAlignmentRecord&, seqan::FragmentStore<seqan::SnpStoreSpec_, seqan::FragmentStoreConfig<seqan::SnpStoreSpec_> >&, seqan::FragmentStore<seqan::SnpStoreSpec_, seqan::FragmentStoreConfig<seqan::SnpStoreSpec_> >&, int, int, int, SNPCallingOptions&)int' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.h:554:23:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'readMatchesFromSamBam<seqan::String<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Alloc<void> >, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>, seqan::FragmentStore<seqan::SnpStoreSpec_, seqan::FragmentStoreConfig<seqan::SnpStoreSpec_> >, int, int, SNPCallingOptions>(seqan::String<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Alloc<void> >&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>&, seqan::BamAlignmentRecord&, seqan::FragmentStore<seqan::SnpStoreSpec_, seqan::FragmentStoreConfig<seqan::SnpStoreSpec_> >&, seqan::FragmentStore<seqan::SnpStoreSpec_, seqan::FragmentStoreConfig<seqan::SnpStoreSpec_> >&, int, int, int, SNPCallingOptions&)int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:306:44,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Sam_>, void> >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Sam_>, void> > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'seqan::readRecord<void>(seqan::BamAlignmentRecord&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:241:15,
    inlined from 'readMatchesFromSamBam<seqan::String<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Alloc<void> >, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>, seqan::FragmentStore<seqan::SnpStoreSpec_, seqan::FragmentStoreConfig<seqan::SnpStoreSpec_> >, int, int, SNPCallingOptions>(seqan::String<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Alloc<void> >&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>&, seqan::BamAlignmentRecord&, seqan::FragmentStore<seqan::SnpStoreSpec_, seqan::FragmentStoreConfig<seqan::SnpStoreSpec_> >&, seqan::FragmentStore<seqan::SnpStoreSpec_, seqan::FragmentStoreConfig<seqan::SnpStoreSpec_> >&, int, int, int, SNPCallingOptions&)int' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.h:554:23:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'readMatchesFromSamBam<seqan::String<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Alloc<void> >, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>, seqan::FragmentStore<seqan::SnpStoreSpec_, seqan::FragmentStoreConfig<seqan::SnpStoreSpec_> >, int, int, SNPCallingOptions>(seqan::String<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Alloc<void> >&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>&, seqan::BamAlignmentRecord&, seqan::FragmentStore<seqan::SnpStoreSpec_, seqan::FragmentStoreConfig<seqan::SnpStoreSpec_> >&, seqan::FragmentStore<seqan::SnpStoreSpec_, seqan::FragmentStoreConfig<seqan::SnpStoreSpec_> >&, int, int, int, SNPCallingOptions&)int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Sam_>, void> >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Sam_>, void> > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'seqan::readRecord<void>(seqan::BamAlignmentRecord&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:241:15,
    inlined from 'readMatchesFromSamBam<seqan::String<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Alloc<void> >, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>, seqan::FragmentStore<seqan::SnpStoreSpec_, seqan::FragmentStoreConfig<seqan::SnpStoreSpec_> >, int, int, SNPCallingOptions>(seqan::String<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Alloc<void> >&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>&, seqan::BamAlignmentRecord&, seqan::FragmentStore<seqan::SnpStoreSpec_, seqan::FragmentStoreConfig<seqan::SnpStoreSpec_> >&, seqan::FragmentStore<seqan::SnpStoreSpec_, seqan::FragmentStoreConfig<seqan::SnpStoreSpec_> >&, int, int, int, SNPCallingOptions&)int' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar.h:554:23:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'readMatchesFromSamBam<seqan::String<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Alloc<void> >, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>, seqan::FragmentStore<seqan::SnpStoreSpec_, seqan::FragmentStoreConfig<seqan::SnpStoreSpec_> >, int, int, SNPCallingOptions>(seqan::String<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Alloc<void> >&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>&, seqan::BamAlignmentRecord&, seqan::FragmentStore<seqan::SnpStoreSpec_, seqan::FragmentStoreConfig<seqan::SnpStoreSpec_> >&, seqan::FragmentStore<seqan::SnpStoreSpec_, seqan::FragmentStoreConfig<seqan::SnpStoreSpec_> >&, int, int, int, SNPCallingOptions&)int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[  3%] Linking CXX executable ../../bin/casbar
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/bs_tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/casbar.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/casbar.dir/casbar.cpp.o -o ../../bin/casbar  -lrt -lz 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36,
    inlined from '_createVertices' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:704:67,
    inlined from '_copyGraph' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:274:32,
    inlined from '_copyGraph' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:300:15,
    inlined from '__ct ' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:87:23,
    inlined from '__ct_base ' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:358:7:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function '__ct_base ':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36,
    inlined from '_createVertices' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:704:67,
    inlined from '_copyGraph' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:276:32,
    inlined from '_copyGraph' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:300:15,
    inlined from '__ct ' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:87:23,
    inlined from '__ct_base ' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:358:7:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function '__ct_base ':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from 'adjustConstantsSize.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar_calling.h:351:22:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967272' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'adjustConstantsSize.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from 'adjustConstantsSize.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar_calling.h:352:22:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967272' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'adjustConstantsSize.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from 'adjustConstantsSize.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar_calling.h:353:22:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967272' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'adjustConstantsSize.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from 'adjustConstantsSize.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar_calling.h:354:22:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967272' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'adjustConstantsSize.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from 'adjustConstantsSize.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar_calling.h:361:22:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967272' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'adjustConstantsSize.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from 'adjustConstantsSize.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar_calling.h:362:22:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967272' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'adjustConstantsSize.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from 'adjustConstantsSize.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar_calling.h:363:22:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967272' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'adjustConstantsSize.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from 'adjustConstantsSize.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/casbar_calling.h:364:22:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967272' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'adjustConstantsSize.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[  3%] Built target casbar
make  -f apps/bs_tools/CMakeFiles/four2three.dir/build.make apps/bs_tools/CMakeFiles/four2three.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/bs_tools /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/bs_tools/CMakeFiles/four2three.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/bs_tools/CMakeFiles/four2three.dir/build.make apps/bs_tools/CMakeFiles/four2three.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[  3%] Building CXX object apps/bs_tools/CMakeFiles/four2three.dir/four2three.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/bs_tools && /usr/bin/g++ -DSEQAN_APP_VERSION=\"0.1.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/bs_tools/four2three.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/four2three.cpp:37:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/bam_sam.h:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/four2three.cpp:40:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/four2three.cpp:36:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/four2three.h:41:23:   required from 'bool preProcess(TOptions&) [with TOptions = AppOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/four2three.cpp:146:15:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/four2three.h:41:23:   required from 'bool preProcess(TOptions&) [with TOptions = AppOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/four2three.cpp:146:15:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/four2three.h:41:23:   required from 'bool preProcess(TOptions&) [with TOptions = AppOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/four2three.cpp:146:15:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/four2three.h:42:23:   required from 'bool preProcess(TOptions&) [with TOptions = AppOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/four2three.cpp:146:15:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/four2three.h:41:23:   required from 'bool preProcess(TOptions&) [with TOptions = AppOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools/four2three.cpp:146:15:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[  4%] Linking CXX executable ../../bin/four2three
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/bs_tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/four2three.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/four2three.dir/four2three.cpp.o -o ../../bin/four2three  -lrt -lz 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toHtml' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/tool_doc.h:285:34:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967272' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function '_toHtml':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[  4%] Built target four2three
make  -f apps/dfi/CMakeFiles/dfi.dir/build.make apps/dfi/CMakeFiles/dfi.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/dfi /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/dfi/CMakeFiles/dfi.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/dfi/CMakeFiles/dfi.dir/build.make apps/dfi/CMakeFiles/dfi.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[  4%] Building CXX object apps/dfi/CMakeFiles/dfi.dir/dfi.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/dfi && /usr/bin/g++ -DSEQAN_APP_VERSION=\"2.1.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/dfi/dfi.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi/dfi.cpp:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi/dfi.cpp:27:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:47,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:46:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi/dfi.cpp:28:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/bam_sam.h:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi/dfi.cpp:268:34: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  268 | 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-seqan-v2.4.0/apps/dfi/dfi.cpp:292:27: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  292 | 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-seqan-v2.4.0/apps/dfi/dfi.cpp:309:25: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  309 | 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
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi/dfi.cpp:248:12:   required from 'bool loadDatasets(TSequences&, const TFileNames&, TDatasets&) [with TSequences = seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >; TDatasets = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi/dfi.cpp:498:19:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = unsigned char; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi/dfi.cpp:835:68:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi/dfi.cpp:248:12:   required from 'bool loadDatasets(TSequences&, const TFileNames&, TDatasets&) [with TSequences = seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >; TDatasets = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi/dfi.cpp:498:19:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = unsigned char; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi/dfi.cpp:835:68:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi/dfi.cpp:248:12:   required from 'bool loadDatasets(TSequences&, const TFileNames&, TDatasets&) [with TSequences = seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >; TDatasets = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi/dfi.cpp:498:19:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = unsigned char; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi/dfi.cpp:835:68:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi/dfi.cpp:248:12:   required from 'bool loadDatasets(TSequences&, const TFileNames&, TDatasets&) [with TSequences = seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >; TDatasets = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi/dfi.cpp:498:19:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = unsigned char; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi/dfi.cpp:835:68:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi/dfi.cpp:248:12:   required from 'bool loadDatasets(TSequences&, const TFileNames&, TDatasets&) [with TSequences = seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >; TDatasets = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi/dfi.cpp:498:19:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = unsigned char; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi/dfi.cpp:835:68:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi/dfi.cpp:248:12:   required from 'bool loadDatasets(TSequences&, const TFileNames&, TDatasets&) [with TSequences = seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >; TDatasets = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi/dfi.cpp:498:19:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = unsigned char; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi/dfi.cpp:835:68:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi/dfi.cpp:248:12:   required from 'bool loadDatasets(TSequences&, const TFileNames&, TDatasets&) [with TSequences = seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >; TDatasets = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi/dfi.cpp:498:19:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = unsigned char; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi/dfi.cpp:835:68:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[  6%] Linking CXX executable ../../bin/dfi
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/dfi && /usr/bin/cmake -E cmake_link_script CMakeFiles/dfi.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/dfi.dir/dfi.cpp.o -o ../../bin/dfi  -lrt 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_wotd.h:915:22:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967264' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_goUp':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_wotd.h:915:22,
    inlined from 'goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2066:18,
    inlined from 'goNextImpl.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2257:28:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967264' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'goNextImpl.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_wotd.h:915:22,
    inlined from 'goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2066:18,
    inlined from 'goNextImpl.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2257:28:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967264' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'goNextImpl.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_wotd.h:915:22,
    inlined from 'goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2066:18,
    inlined from 'goNextImpl.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2257:28:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967264' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'goNextImpl.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_wotd.h:915:22,
    inlined from 'goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2066:18,
    inlined from 'goNextImpl.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2257:28:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967264' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'goNextImpl.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_wotd.h:915:22,
    inlined from 'goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2066:18,
    inlined from 'goNextImpl.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2257:28:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967264' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'goNextImpl.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_wotd.h:915:22,
    inlined from 'goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2066:18,
    inlined from 'goNextImpl.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2257:28:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967264' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'goNextImpl.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_wotd.h:915:22,
    inlined from 'goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2066:18,
    inlined from 'goNextImpl.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2257:28:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967264' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'goNextImpl.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_wotd.h:915:22,
    inlined from 'goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2066:18,
    inlined from 'goNextImpl.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2257:28:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967264' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'goNextImpl.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_wotd.h:915:22,
    inlined from 'goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2066:18,
    inlined from 'goNextImpl.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2257:28:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967264' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'goNextImpl.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[  6%] Built target dfi
make  -f apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build.make apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/fx_tools /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/fx_tools /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build.make apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[  6%] Building CXX object apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/fx_bam_coverage.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/fx_tools && /usr/bin/g++ -DSEQAN_APP_VERSION=\"0.2.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/fx_tools/fx_bam_coverage.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/fx_tools/fx_bam_coverage.cpp:40:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/sstream:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/fx_tools/fx_bam_coverage.cpp:45:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/fx_tools/fx_bam_coverage.cpp:46:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/fx_tools/fx_bam_coverage.cpp:254:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/fx_tools/fx_bam_coverage.cpp:254:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, char*>(char* const&)int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, char*>(int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, char*>(char* const&)unsigned int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, char*>(unsigned int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, char*>(char* const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, char*>(short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, char*>(char* const&)unsigned short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, char*>(unsigned short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, char*>(char* const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, char*>(char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, char*>(char* const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, char*>(unsigned char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, char*>(char* const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, char*>(signed char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(unsigned char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(signed char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:277:40,
    inlined from 'seqan::readRecord<void>(seqan::BamAlignmentRecord&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:241:15,
    inlined from 'main' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/fx_tools/fx_bam_coverage.cpp:266:19:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'main':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:306:44,
    inlined from 'seqan::readRecord<void>(seqan::BamAlignmentRecord&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:241:15,
    inlined from 'main' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/fx_tools/fx_bam_coverage.cpp:266:19:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'main':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'seqan::readRecord<void>(seqan::BamAlignmentRecord&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:241:15,
    inlined from 'main' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/fx_tools/fx_bam_coverage.cpp:266:19:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'main':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'seqan::readRecord<void>(seqan::BamAlignmentRecord&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:241:15,
    inlined from 'main' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/fx_tools/fx_bam_coverage.cpp:266:19:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'main':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[  7%] Linking CXX executable ../../bin/fx_bam_coverage
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/fx_tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/fx_bam_coverage.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/fx_bam_coverage.dir/fx_bam_coverage.cpp.o -o ../../bin/fx_bam_coverage  -lrt 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[  7%] Built target fx_bam_coverage
make  -f apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build.make apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/fx_tools /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/fx_tools /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build.make apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[  7%] Building CXX object apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/fx_fastq_stats.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/fx_tools && /usr/bin/g++ -DSEQAN_APP_VERSION=\"0.2.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/fx_tools/fx_fastq_stats.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/fx_tools/fx_fastq_stats.cpp:37:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_tree.h:65,
                 from /usr/include/c++/13/map:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/fx_tools/fx_fastq_stats.cpp:39:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/bam_sam.h:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/fx_tools/fx_fastq_stats.cpp:290:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/fx_tools/fx_fastq_stats.cpp:290:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/fx_tools/fx_fastq_stats.cpp:290:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/fx_tools/fx_fastq_stats.cpp:290:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/fx_tools/fx_fastq_stats.cpp:290:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/fx_tools/fx_fastq_stats.cpp:290:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/fx_tools/fx_fastq_stats.cpp:290:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[  9%] Linking CXX executable ../../bin/fx_fastq_stats
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/fx_tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/fx_fastq_stats.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/fx_fastq_stats.dir/fx_fastq_stats.cpp.o -o ../../bin/fx_fastq_stats  -lrt 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toHtml' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/tool_doc.h:285:34:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967272' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function '_toHtml':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[  9%] Built target fx_fastq_stats
make  -f apps/gustaf/CMakeFiles/gustaf.dir/build.make apps/gustaf/CMakeFiles/gustaf.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/gustaf /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/gustaf/CMakeFiles/gustaf.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/gustaf/CMakeFiles/gustaf.dir/build.make apps/gustaf/CMakeFiles/gustaf.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[  9%] Building CXX object apps/gustaf/CMakeFiles/gustaf.dir/gustaf.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/gustaf && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.0.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/gustaf/gustaf.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:28,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/gustaf.cpp:27:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:47,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:46:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seeds.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:29:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/../stellar/stellar_types.h:155:32: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  155 | 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-seqan-v2.4.0/apps/gustaf/../stellar/stellar_types.h:207:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  207 | 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-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parse_lm.h:47,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/create_stellarmatches_from_file.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/msplazer.h:44,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/msplazer_parse_options.h:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/gustaf.cpp:28:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/../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-seqan-v2.4.0/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-seqan-v2.4.0/apps/gustaf/msplazer_main.h:146:27:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:677: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]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:96,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/gustaf.cpp:25:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:690: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]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     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-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:103: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 = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:677: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-seqan-v2.4.0/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-seqan-v2.4.0/apps/gustaf/msplazer_main.h:146:27:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/../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-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:614: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-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:705: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-seqan-v2.4.0/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-seqan-v2.4.0/apps/gustaf/msplazer_main.h:146:27:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:194: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]
  194 |                 TAlign ali(align);
      |                        ^~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:97:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:45:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vcf_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/msplazer_out.h:1054:14:   required from 'bool _writeGlobalBreakpoints(seqan::String<TString>&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/gustaf/msplazer_main.h:283:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/gustaf_matepairs.h:143:14:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, bool, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/gustaf/msplazer_main.h:71:30:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_smart_pointer.h:47,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_allocator.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:202: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-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:577: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-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:705: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-seqan-v2.4.0/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-seqan-v2.4.0/apps/gustaf/msplazer_main.h:146:27:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_type.h:365: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]
  365 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/msplazer_out.h:356:14:   required from 'bool _writeGlobalBreakpoints(seqan::String<TString>&, const MSplazerOptions&, seqan::Gff) [with TBreakpoint = Breakpoint<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >; seqan::Gff = seqan::Tag<seqan::TagGff_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/msplazer_main.h:282:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/gustaf_matepairs.h:143:14:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, bool, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/gustaf/msplazer_main.h:71:30:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/msplazer_out.h:356:14:   required from 'bool _writeGlobalBreakpoints(seqan::String<TString>&, const MSplazerOptions&, seqan::Gff) [with TBreakpoint = Breakpoint<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >; seqan::Gff = seqan::Tag<seqan::TagGff_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/msplazer_main.h:282:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vcf_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/msplazer_out.h:1054:14:   required from 'bool _writeGlobalBreakpoints(seqan::String<TString>&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/gustaf/msplazer_main.h:283:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/gustaf_matepairs.h:143:14:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, bool, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/gustaf/msplazer_main.h:71:30:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:190:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37:   required from 'TScoreValue seqan::_localAlignmentNext(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = 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; BandedWatermanEggert = Tag<BandedWatermanEggert_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = 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_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_enumeration_banded.h:121:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:607:30:   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-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:705: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-seqan-v2.4.0/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-seqan-v2.4.0/apps/gustaf/msplazer_main.h:146:27:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  287 |             matIt2 = matIt - diagonalWidth;
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_iterator.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:86:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:105:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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 = 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:217: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-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:614: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-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:705: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-seqan-v2.4.0/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-seqan-v2.4.0/apps/gustaf/msplazer_main.h:146:27:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1342:26: 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]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:195: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-seqan-v2.4.0/apps/gustaf/../stellar/stellar_extension.h:773:28:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<seqan::Segment<THost_, seqan::InfixSegment>, 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_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/../stellar/stellar_extension.h:801: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-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:633: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-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:705: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-seqan-v2.4.0/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-seqan-v2.4.0/apps/gustaf/msplazer_main.h:146:27:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_type.h:358: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]
  358 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:56,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(String<TCargo>&, const Graph<TSpec>&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<unsigned int, unsigned int>, StorePointsOnly>, Alloc<> >; TVertexDescriptor = unsigned int; TValue = unsigned int; TCargo = unsigned int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:1532:18:   required from 'void seqan::findIntervals(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<unsigned int, unsigned int>, StorePointsOnly>, Alloc<> >; TValue = unsigned int; TCargo = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:1513:18:   required from 'void seqan::findIntervals(String<TValue>&, const IntervalTree<TValue, TCargo>&, TValue2, TValue2) [with TValue = unsigned int; TCargo = unsigned int; TValue2 = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/gustaf_matepairs.h:255: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-seqan-v2.4.0/apps/gustaf/gustaf_matepairs.h:294: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-seqan-v2.4.0/apps/gustaf/gustaf_matepairs.h:458:35:   required from 'void _initialiseGraphMatePairs(QueryMatches<StellarMatch<TSequence, TId> >&, 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-seqan-v2.4.0/apps/gustaf/msplazer_algorithms.h:840:42:   required from 'void _chainQueryMatches(seqan::StringSet<QueryMatches<StellarMatch<TSequence, TId> > >&, seqan::String<TCargo>&, seqan::String<TEmission>&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/gustaf/msplazer_main.h:230:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:1562:18: 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]
 1562 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:288:5: 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>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:1575:23: 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]
 1575 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:288:5: 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>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:1598:27: 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]
 1598 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:288:5: 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>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/gustaf_matepairs.h:143:14:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, bool, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/gustaf/msplazer_main.h:71:30:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_fundamental.h:72,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, 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_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, 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-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, 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-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, 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-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:395:16:   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-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:687: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-seqan-v2.4.0/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-seqan-v2.4.0/apps/gustaf/msplazer_main.h:146:27:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/gustaf_matepairs.h:143:14:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, bool, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/gustaf/msplazer_main.h:71:30:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_fundamental.h:82:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, 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-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:217: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-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:614: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-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:705: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-seqan-v2.4.0/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-seqan-v2.4.0/apps/gustaf/msplazer_main.h:146:27:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, 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-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:217: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-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:614: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-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:705: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-seqan-v2.4.0/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-seqan-v2.4.0/apps/gustaf/msplazer_main.h:146:27:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/gustaf_matepairs.h:143:14:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, bool, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/gustaf/msplazer_main.h:71:30:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = const Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::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<TContext>::Type = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650: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-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594: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-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<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-seqan-v2.4.0/include/seqan/align/gaps_array.h:427: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-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:604: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-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:705: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-seqan-v2.4.0/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-seqan-v2.4.0/apps/gustaf/msplazer_main.h:146:27:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/../stellar/stellar_extension.h:396:13:   required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TValue>&, 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<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-seqan-v2.4.0/apps/gustaf/../stellar/stellar_extension.h:697:26:   required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = 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-seqan-v2.4.0/apps/gustaf/../stellar/stellar_extension.h:852: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-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:633: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-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:705: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-seqan-v2.4.0/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-seqan-v2.4.0/apps/gustaf/msplazer_main.h:146:27:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1342:26: 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]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/../stellar/stellar_extension.h:697:26:   required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = 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-seqan-v2.4.0/apps/gustaf/../stellar/stellar_extension.h:852: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-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:633: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-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:705: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-seqan-v2.4.0/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-seqan-v2.4.0/apps/gustaf/msplazer_main.h:146:27:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/../stellar/stellar_extension.h:697:26:   required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = 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-seqan-v2.4.0/apps/gustaf/../stellar/stellar_extension.h:852: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-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:633: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-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:705: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-seqan-v2.4.0/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-seqan-v2.4.0/apps/gustaf/msplazer_main.h:146:27:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 10%] Linking CXX executable ../../bin/gustaf
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/gustaf && /usr/bin/cmake -E cmake_link_script CMakeFiles/gustaf.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/gustaf.dir/gustaf.cpp.o -o ../../bin/gustaf  -lrt 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36,
    inlined from '_createVertices' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:704:67,
    inlined from '_copyGraph.constprop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:274:32:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_copyGraph.constprop':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36,
    inlined from '_createVertices' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:704:67,
    inlined from '_copyGraph.constprop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:276:32:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_copyGraph.constprop':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967280' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'pop':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36,
    inlined from '_createVertices' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:704:67,
    inlined from '_copyGraph' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:274:32,
    inlined from '_copyGraph' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:300:15,
    inlined from '__ct ' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:87:23,
    inlined from '__ct_base ' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/msplazer.h:328:8:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function '__ct_base ':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36,
    inlined from '_createVertices' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:704:67,
    inlined from '_copyGraph' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:276:32,
    inlined from '_copyGraph' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:300:15,
    inlined from '__ct ' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:87:23,
    inlined from '__ct_base ' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/msplazer.h:328:8:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function '__ct_base ':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_wotd.h:915:22,
    inlined from '_goDown' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_wotd.h:814:22,
    inlined from 'goDown' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1880:20,
    inlined from 'goNextImpl' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2256:24,
    inlined from 'goNext' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1660:19,
    inlined from 'goNext' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1655:15,
    inlined from 'findRepeats' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:527:38:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967264' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'findRepeats':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_wotd.h:915:22,
    inlined from 'goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2066:18,
    inlined from 'goNextImpl' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2257:28,
    inlined from 'goNext' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1660:19,
    inlined from 'goNext' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1655:15,
    inlined from 'findRepeats' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:527:38:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967264' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'findRepeats':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from '_getNextBestEndPosition' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_waterman_eggert_impl.h:659:20,
    inlined from '_localAlignmentNext' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:572:42,
    inlined from 'nextLocalAlignment' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_enumeration_banded.h:109:35,
    inlined from 'nextLocalAlignment' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_enumeration_banded.h:121:30,
    inlined from 'verifySwiftHit' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:607:30,
    inlined from 'stellar.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/../stellar/stellar.h:705:17:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967280' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'stellar.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 10%] Built target gustaf
make  -f apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/build.make apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/gustaf /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/build.make apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 10%] Building CXX object apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/join_mates.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/gustaf && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.0.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/join_mates.cpp.o -MF CMakeFiles/gustaf_mate_joining.dir/join_mates.cpp.o.d -o CMakeFiles/gustaf_mate_joining.dir/join_mates.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/join_mates.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/join_mates.cpp:41:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/sstream:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/join_mates.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/bam_sam.h:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/join_mates.cpp:196:26:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, bool, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, 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-seqan-v2.4.0/apps/gustaf/join_mates.cpp:437:25:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/join_mates.cpp:40:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/join_mates.cpp:196:26:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, bool, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, 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-seqan-v2.4.0/apps/gustaf/join_mates.cpp:437:25:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/join_mates.cpp:196:26:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, bool, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, 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-seqan-v2.4.0/apps/gustaf/join_mates.cpp:437:25:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/join_mates.cpp:196:26:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, bool, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, 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-seqan-v2.4.0/apps/gustaf/join_mates.cpp:437:25:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/join_mates.cpp:330:27:   required from 'int _writeSequences(seqan::CharString&, const seqan::StringSet<TString, seqan::Owner<> >&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/join_mates.cpp:439:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/join_mates.cpp:196:26:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, bool, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, 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-seqan-v2.4.0/apps/gustaf/join_mates.cpp:437:25:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/join_mates.cpp:330:27:   required from 'int _writeSequences(seqan::CharString&, const seqan::StringSet<TString, seqan::Owner<> >&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf/join_mates.cpp:439:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 12%] Linking CXX executable ../../bin/gustaf_mate_joining
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/gustaf && /usr/bin/cmake -E cmake_link_script CMakeFiles/gustaf_mate_joining.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/gustaf_mate_joining.dir/join_mates.cpp.o -o ../../bin/gustaf_mate_joining  -lrt 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toHtml' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/tool_doc.h:285:34:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967272' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function '_toHtml':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 12%] Built target gustaf_mate_joining
make  -f apps/insegt/CMakeFiles/insegt.dir/build.make apps/insegt/CMakeFiles/insegt.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/insegt /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/insegt/CMakeFiles/insegt.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/insegt/CMakeFiles/insegt.dir/build.make apps/insegt/CMakeFiles/insegt.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 12%] Building CXX object apps/insegt/CMakeFiles/insegt.dir/insegt.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/insegt && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.1.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/insegt/insegt.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/insegt.cpp:14:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/fstream:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/insegt.cpp:16:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/insegt.cpp:17:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/insegt.cpp:20:
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/create_gff.h: In instantiation of 'void seqan::createReadCountGFF(TFile&, TReadAnnoStore&, FragmentStore<TSpec, TConfig>&) [with TFile = std::basic_fstream<char>; TReadAnnoStore = String<ReadAnnoStoreElement<unsigned int> >; TSpec = void; TConfig = FragmentStoreConfig<void>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/overlap_module.h:889:23:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/insegt.cpp:199:18:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/create_gff.h:75:35: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
   75 |                         itAnnoIds = begin(getValue(itCountStore).annoIds);
      |                         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_iterator.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:86,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/insegt.cpp:12:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/create_gff.h:76:38: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
   76 |                         itAnnoIdsEnd = end(getValue(itCountStore).annoIds);
      |                         ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/create_gff.h:100:43: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  100 |                                 itAnnoIds = begin(getValue(itCountStore).annoIds);
      |                                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/create_gff.h:101:46: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  101 |                                 itAnnoIdsEnd = end(getValue(itCountStore).annoIds);
      |                                 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/create_gff.h:134:51: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  134 |                                         itAnnoIds = begin(getValue(itCountStore).annoIds);
      |                                         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/create_gff.h:135:54: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  135 |                                         itAnnoIdsEnd = end(getValue(itCountStore).annoIds);
      |                                         ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/create_gff.h:169:43: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  169 |                                 itAnnoIds = begin(getValue(itCountStore).annoIds);
      |                                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/create_gff.h:170:46: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  170 |                                 itAnnoIdsEnd = end(getValue(itCountStore).annoIds);
      |                                 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:61:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/insegt/overlap_module.h:48:64:   required from 'void seqan::adjustParentEntries(FragmentStore<TSpec, TConfig>&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/overlap_module.h:851:21:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/insegt.cpp:199:18:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_annotation.h:853:50: warning: implicitly-declared 'constexpr seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >::Iter(const seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >&)' is deprecated [-Wdeprecated-copy]
  853 |     Iter<TFragmentStore, AnnotationTree<TSpec> > tmp(it);
      |                                                  ^~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_annotation.h:272:5: 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]'
  272 |     operator = (Iter const &_origin)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_annotation.h:855:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >::Iter(const seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >&)' is deprecated [-Wdeprecated-copy]
  855 |     return tmp;
      |            ^~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_annotation.h:272:5: 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]'
  272 |     operator = (Iter const &_origin)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/insegt.cpp:22:
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/overlap_module.h: In instantiation of '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<int, unsigned int>; TIntervals = String<Interval<unsigned int>, Alloc<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/fusion.h:754: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-seqan-v2.4.0/apps/insegt/overlap_module.h:870:20:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/insegt.cpp:199:18:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/overlap_module.h:90:13: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
   90 |         itR = begin(ids);
      |         ~~~~^~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/overlap_module.h: In instantiation of 'void seqan::buildAnnoCountStore(TAnnoCountStore&, FragmentStore<TSpec, TConfig>&, TReadAnnoStore&) [with TAnnoCountStore = String<unsigned int, Alloc<> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TReadAnnoStore = String<ReadAnnoStoreElement<unsigned int> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/fusion.h:760:21:   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-seqan-v2.4.0/apps/insegt/overlap_module.h:870:20:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/insegt.cpp:199:18:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/overlap_module.h:536:51: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  536 |                                         itAnnoIds = begin(getValue(itRead).annoIds);
      |                                         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/overlap_module.h:537:54: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  537 |                                         itAnnoIdsEnd = end(getValue(itRead).annoIds);
      |                                         ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/insegt.cpp:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/fusion.h: In instantiation of 'void seqan::buildTupleCountStore_Fusion(TTupleCountStore&, TTupleCountStore_Fusion&, FragmentStore<TSpec, TConfig>&, TReadAnnoStore&, unsigned int, bool) [with TTupleCountStore = String<TupleCountStoreElement<unsigned int> >; TTupleCountStore_Fusion = String<TupleCountStoreElement_Fusion<unsigned int> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TReadAnnoStore = String<ReadAnnoStoreElement<unsigned int> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/fusion.h:761:29:   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-seqan-v2.4.0/apps/insegt/overlap_module.h:870:20:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/insegt.cpp:199:18:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/fusion.h:191:92: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  191 |                                                                                 itSecTuple = begin(tempSecTupleSet);
      |                                                                                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/fusion.h:192:95: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  192 |                                                                                 itSecTupleEnd = end(tempSecTupleSet);
      |                                                                                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/fusion.h:208:57: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  208 |                                                 itTuple = begin(tupleSet);
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/fusion.h:209:60: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  209 |                                                 itTupleEnd = end(tupleSet);
      |                                                 ~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/fusion.h:238:76: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  238 |                                                                 itSecTuple = begin(secTupleSet);
      |                                                                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/fusion.h:239:79: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  239 |                                                                 itSecTupleEnd = end(secTupleSet);
      |                                                                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/fusion.h:291:57: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  291 |                                                 itTuple = begin(tupleSet);
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/fusion.h:292:60: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  292 |                                                 itTupleEnd = end(tupleSet);
      |                                                 ~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/fusion.h:298:68: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  298 |                                                         itSecTuple = begin(secTupleSet);
      |                                                         ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/fusion.h:299:71: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  299 |                                                         itSecTupleEnd = end(secTupleSet);
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/overlap_module.h: In instantiation of 'void seqan::buildTupleCountStore(TTupleCountStore&, FragmentStore<TSpec, TConfig>&, TReadAnnoStore&, unsigned int, bool) [with TTupleCountStore = String<TupleCountStoreElement<unsigned int> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TReadAnnoStore = String<ReadAnnoStoreElement<unsigned int> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/overlap_module.h:624:22:   required from 'void seqan::getResults(TReadAnnoStore&, TAnnoCountStore&, TTupleCountStore&, 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> >; TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/overlap_module.h:872:13:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/insegt.cpp:199:18:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/overlap_module.h:354:57: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  354 |                                                 itTuple = begin(tupleSet);
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/overlap_module.h:355:60: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  355 |                                                 itTupleEnd = end(tupleSet);
      |                                                 ~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/overlap_module.h:384:76: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  384 |                                                                 itSecTuple = begin(secTupleSet);
      |                                                                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/overlap_module.h:385:79: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  385 |                                                                 itSecTupleEnd = end(secTupleSet);
      |                                                                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/overlap_module.h:838:15:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/insegt.cpp:199:18:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/insegt.cpp:13:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/insegt.cpp:19:
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/base.h: In instantiation of 'void seqan::create_nTuple(TStringSet&, FragmentStore<TSpec, TConfig>&, const TStringSet&, const TId&, const unsigned int&) [with TStringSet = StringSet<String<unsigned int, Alloc<> >, Owner<> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TId = unsigned int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/fusion.h:122:60:   required from 'void seqan::buildTupleCountStore_Fusion(TTupleCountStore&, TTupleCountStore_Fusion&, FragmentStore<TSpec, TConfig>&, TReadAnnoStore&, unsigned int, bool) [with TTupleCountStore = String<TupleCountStoreElement<unsigned int> >; TTupleCountStore_Fusion = String<TupleCountStoreElement_Fusion<unsigned int> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TReadAnnoStore = String<ReadAnnoStoreElement<unsigned int> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/fusion.h:761:29:   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-seqan-v2.4.0/apps/insegt/overlap_module.h:870:20:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/insegt.cpp:199:18:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/base.h:69:23: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
   69 |                 itSet = begin(tempTupleSet);
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/base.h:70:26: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
   70 |                 itSetEnd = end(tempTupleSet);
      |                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/base.h: In instantiation of 'void seqan::create_Tuple(TStringSet&, FragmentStore<TSpec, TConfig>&, const TStringSet&, const TId&, const unsigned int&) [with TStringSet = StringSet<String<unsigned int, Alloc<> >, Owner<> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TId = unsigned int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/fusion.h:126:41:   required from 'void seqan::buildTupleCountStore_Fusion(TTupleCountStore&, TTupleCountStore_Fusion&, FragmentStore<TSpec, TConfig>&, TReadAnnoStore&, unsigned int, bool) [with TTupleCountStore = String<TupleCountStoreElement<unsigned int> >; TTupleCountStore_Fusion = String<TupleCountStoreElement_Fusion<unsigned int> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TReadAnnoStore = String<ReadAnnoStoreElement<unsigned int> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/fusion.h:761:29:   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-seqan-v2.4.0/apps/insegt/overlap_module.h:870:20:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/insegt.cpp:199:18:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/base.h:97:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
   97 |                 it = begin(tempTupleSet);
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/base.h:98:23: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
   98 |                 itEnd = end(tempTupleSet);
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/overlap_module.h:848:15:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/insegt.cpp:199:18:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:56:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, unsigned int>, StorePointsOnly>, Alloc<> >; TValue = unsigned int; TCargo = unsigned int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_intervaltree.h:182:18:   required from 'void seqan::findIntervalsForInterval(String<TCargo>&, TIntervalTree&, TInterval&, unsigned int) [with TIntervalTree = IntervalTree<int, unsigned int>; TInterval = Interval<unsigned int>; TCargo = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/overlap_module.h:85: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<int, unsigned int>; TIntervals = String<Interval<unsigned int>, Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/fusion.h:754: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-seqan-v2.4.0/apps/insegt/overlap_module.h:870:20:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/insegt.cpp:199:18:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:1441:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1441 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, unsigned int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:1453:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1453 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, unsigned int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:1475:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1475 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, unsigned int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/overlap_module.h:838:15:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/insegt.cpp:199:18:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/overlap_module.h:848:15:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/insegt.cpp:199:18:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:90:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2236:27:   required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2321:40:   required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<Segment<String<GapAnchor<int> >, InfixSegment> > >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = Tag<Sam_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/overlap_module.h:839:16:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/insegt.cpp:199:18:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_fundamental.h:82,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<GapAnchor<int> >, InfixSegment>*; TParam = const Segment<String<GapAnchor<int> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<int> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<int> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<GapAnchor<int> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<int> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TSource = Segment<String<GapAnchor<int> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:135:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2393:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = Tag<Sam_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/overlap_module.h:839:16:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/insegt.cpp:199:18:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:96:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<int> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:135:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2394:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = Tag<Sam_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/overlap_module.h:839:16:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt/insegt.cpp:199:18:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, char*>(char* const&)int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, char*>(int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, char*>(char* const&)unsigned int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, char*>(unsigned int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, char*>(char* const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, char*>(short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, char*>(char* const&)unsigned short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, char*>(unsigned short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, char*>(char* const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, char*>(char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, char*>(char* const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, char*>(unsigned char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, char*>(char* const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, char*>(signed char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(unsigned char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(signed char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:277:40,
    inlined from 'seqan::_readOneAlignment<void, seqan::FragmentStoreConfig<void>, seqan::StringSet<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::String<seqan::MatchMateInfo_<unsigned int>, seqan::Alloc<void> >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::Tag<seqan::Sam_> >(seqan::FragmentStore<void, seqan::FragmentStoreConfig<void> >&, seqan::StringSet<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > >&, seqan::String<seqan::MatchMateInfo_<unsigned int>, seqan::Alloc<void> >&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&, seqan::FragStoreSAMContext<seqan::FragmentStore<void, seqan::FragmentStoreConfig<void> > >&, seqan::FragStoreImportFlags const&)void [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:573:15:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_readOneAlignment<void, seqan::FragmentStoreConfig<void>, seqan::StringSet<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::String<seqan::MatchMateInfo_<unsigned int>, seqan::Alloc<void> >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::Tag<seqan::Sam_> >(seqan::FragmentStore<void, seqan::FragmentStoreConfig<void> >&, seqan::StringSet<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > >&, seqan::String<seqan::MatchMateInfo_<unsigned int>, seqan::Alloc<void> >&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&, seqan::FragStoreSAMContext<seqan::FragmentStore<void, seqan::FragmentStoreConfig<void> > >&, seqan::FragStoreImportFlags const&)void [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'seqan::_readOneAlignment<void, seqan::FragmentStoreConfig<void>, seqan::StringSet<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::String<seqan::MatchMateInfo_<unsigned int>, seqan::Alloc<void> >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::Tag<seqan::Sam_> >(seqan::FragmentStore<void, seqan::FragmentStoreConfig<void> >&, seqan::StringSet<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > >&, seqan::String<seqan::MatchMateInfo_<unsigned int>, seqan::Alloc<void> >&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&, seqan::FragStoreSAMContext<seqan::FragmentStore<void, seqan::FragmentStoreConfig<void> > >&, seqan::FragStoreImportFlags const&)void [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:573:15:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_readOneAlignment<void, seqan::FragmentStoreConfig<void>, seqan::StringSet<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::String<seqan::MatchMateInfo_<unsigned int>, seqan::Alloc<void> >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::Tag<seqan::Sam_> >(seqan::FragmentStore<void, seqan::FragmentStoreConfig<void> >&, seqan::StringSet<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > >&, seqan::String<seqan::MatchMateInfo_<unsigned int>, seqan::Alloc<void> >&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&, seqan::FragStoreSAMContext<seqan::FragmentStore<void, seqan::FragmentStoreConfig<void> > >&, seqan::FragStoreImportFlags const&)void [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'seqan::_readOneAlignment<void, seqan::FragmentStoreConfig<void>, seqan::StringSet<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::String<seqan::MatchMateInfo_<unsigned int>, seqan::Alloc<void> >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::Tag<seqan::Sam_> >(seqan::FragmentStore<void, seqan::FragmentStoreConfig<void> >&, seqan::StringSet<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > >&, seqan::String<seqan::MatchMateInfo_<unsigned int>, seqan::Alloc<void> >&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&, seqan::FragStoreSAMContext<seqan::FragmentStore<void, seqan::FragmentStoreConfig<void> > >&, seqan::FragStoreImportFlags const&)void [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:573:15:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_readOneAlignment<void, seqan::FragmentStoreConfig<void>, seqan::StringSet<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::String<seqan::MatchMateInfo_<unsigned int>, seqan::Alloc<void> >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::Tag<seqan::Sam_> >(seqan::FragmentStore<void, seqan::FragmentStoreConfig<void> >&, seqan::StringSet<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > >&, seqan::String<seqan::MatchMateInfo_<unsigned int>, seqan::Alloc<void> >&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&, seqan::FragStoreSAMContext<seqan::FragmentStore<void, seqan::FragmentStoreConfig<void> > >&, seqan::FragStoreImportFlags const&)void [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 13%] Linking CXX executable ../../bin/insegt
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/insegt && /usr/bin/cmake -E cmake_link_script CMakeFiles/insegt.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/insegt.dir/insegt.cpp.o -o ../../bin/insegt  -lrt 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 13%] Built target insegt
make  -f apps/mason2/CMakeFiles/mason_sim.dir/build.make apps/mason2/CMakeFiles/mason_sim.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2/CMakeFiles/mason_sim.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/mason2/CMakeFiles/mason_sim.dir/build.make apps/mason2/CMakeFiles/mason_sim.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 13%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/external_split_merge.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/g++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/mason2/external_split_merge.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:47,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/external_split_merge.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/external_split_merge.cpp:35:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/refwrap.h:39,
                 from /usr/include/c++/13/vector:68,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/external_split_merge.h:53:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:49:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, char*>(char* const&)int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, char*>(int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, char*>(char* const&)unsigned int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, char*>(unsigned int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, char*>(char* const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, char*>(short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, char*>(char* const&)unsigned short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, char*>(unsigned short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, char*>(char* const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, char*>(char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, char*>(char* const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, char*>(unsigned char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, char*>(char* const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, char*>(signed char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(unsigned char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(signed char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:277:40,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Sam_>, void> >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Sam_>, void> > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'seqan::readRecord<void>(seqan::BamAlignmentRecord&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:241:15,
    inlined from 'SamJoiner::_loadNext(seqan::BamAlignmentRecord&, unsigned int)' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/external_split_merge.cpp:171:15:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In member function 'SamJoiner::_loadNext(seqan::BamAlignmentRecord&, unsigned int)':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:306:44,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Sam_>, void> >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Sam_>, void> > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'seqan::readRecord<void>(seqan::BamAlignmentRecord&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:241:15,
    inlined from 'SamJoiner::_loadNext(seqan::BamAlignmentRecord&, unsigned int)' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/external_split_merge.cpp:171:15:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In member function 'SamJoiner::_loadNext(seqan::BamAlignmentRecord&, unsigned int)':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Sam_>, void> >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Sam_>, void> > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'seqan::readRecord<void>(seqan::BamAlignmentRecord&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:241:15,
    inlined from 'SamJoiner::_loadNext(seqan::BamAlignmentRecord&, unsigned int)' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/external_split_merge.cpp:171:15:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In member function 'SamJoiner::_loadNext(seqan::BamAlignmentRecord&, unsigned int)':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Sam_>, void> >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Sam_>, void> > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'seqan::readRecord<void>(seqan::BamAlignmentRecord&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:241:15,
    inlined from 'SamJoiner::_loadNext(seqan::BamAlignmentRecord&, unsigned int)' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/external_split_merge.cpp:171:15:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In member function 'SamJoiner::_loadNext(seqan::BamAlignmentRecord&, unsigned int)':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 15%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/genomic_variants.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/g++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/mason2/genomic_variants.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:57,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/genomic_variants.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/genomic_variants.cpp:35:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:55:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/genomic_variants.h:52:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_options.h:53,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/methylation_levels.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:56:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, GenomicInterval>, StorePointsOnly>, Alloc<> >; TValue = int; TCargo = GenomicInterval]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:1502:18:   required from 'void seqan::findIntervals(String<TValue>&, const IntervalTree<TValue, TCargo>&, TValue2) [with TValue = int; TCargo = GenomicInterval; TValue2 = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/genomic_variants.cpp:718:18:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:1441:18: 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]
 1441 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:288:5: 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>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:1453:23: 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]
 1453 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:288:5: 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>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:1475:27: 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]
 1475 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:288:5: 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>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 15%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/mason_options.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/g++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/mason2/mason_options.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_options.h:51,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_options.cpp:35:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_options.h:53:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/bam_sam.h:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 16%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/methylation_levels.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/g++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/mason2/methylation_levels.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/methylation_levels.cpp:35:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_tree.h:65,
                 from /usr/include/c++/13/map:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:58,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:41:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:47,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:46:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_options.h:53,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/methylation_levels.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/bam_sam.h:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:45:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 16%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/simulate_454.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/g++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/mason2/simulate_454.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:47,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/sequencing.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/simulate_454.cpp:35:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/stdexcept:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/sequencing.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/sequencing.h:49:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:49:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 18%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/simulate_base.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/g++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/mason2/simulate_base.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:47,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/sequencing.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/simulate_base.cpp:35:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/stdexcept:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/sequencing.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/sequencing.h:49:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:49:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 18%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/simulate_genome.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/g++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/mason2/simulate_genome.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/simulate_genome.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/simulate_genome.cpp:35:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/sstream:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/bam_sam.h:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/simulate_genome.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/simulate_genome.cpp:106:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/simulate_genome.cpp:106:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/simulate_genome.cpp:106:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 20%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/simulate_illumina.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/g++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/mason2/simulate_illumina.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:47,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/sequencing.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/simulate_illumina.cpp:35:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/stdexcept:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/sequencing.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/sequencing.h:49:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/mason2/simulate_illumina.cpp:264:56:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:140:13: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  140 |             _host(std::forward<THost_>(host)),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:96,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<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>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<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-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:140: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-seqan-v2.4.0/apps/mason2/simulate_illumina.cpp:264:56:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_iterator.h:80,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:86,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:46:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:98:7:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = ModifiedString<Segment<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<TagSpec> >::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-seqan-v2.4.0/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 = std::mersenne_twister_engine<unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>; TCigarString = seqan::String<seqan::CigarElement<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/simulate_illumina.cpp:264:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:49:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:94:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:663:20:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::end(ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = Segment<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-seqan-v2.4.0/include/seqan/modifier/modifier_reverse.h:458:102:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = ModifiedString<Segment<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<TagSpec> >::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-seqan-v2.4.0/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 = std::mersenne_twister_engine<unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>; TCigarString = seqan::String<seqan::CigarElement<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/simulate_illumina.cpp:264:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:478: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]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 20%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/simulate_sanger.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/g++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/mason2/simulate_sanger.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:47,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/sequencing.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/simulate_sanger.cpp:35:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/stdexcept:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/sequencing.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/sequencing.h:49:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/mason2/simulate_sanger.cpp:153:56:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:140:13: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  140 |             _host(std::forward<THost_>(host)),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:96,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<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>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<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-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:140: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-seqan-v2.4.0/apps/mason2/simulate_sanger.cpp:153:56:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_iterator.h:80,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:86,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:46:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:98:7:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = ModifiedString<Segment<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<TagSpec> >::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-seqan-v2.4.0/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 = std::mersenne_twister_engine<unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>; TCigarString = seqan::String<seqan::CigarElement<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/simulate_sanger.cpp:153:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:49:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:94:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:663:20:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::end(ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = Segment<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-seqan-v2.4.0/include/seqan/modifier/modifier_reverse.h:458:102:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = ModifiedString<Segment<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<TagSpec> >::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-seqan-v2.4.0/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 = std::mersenne_twister_engine<unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>; TCigarString = seqan::String<seqan::CigarElement<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/simulate_sanger.cpp:153:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:478: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]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 21%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/vcf_materialization.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/g++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/mason2/vcf_materialization.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/vcf_materialization.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/vcf_materialization.cpp:35:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/stdexcept:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/bam_sam.h:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/genomic_variants.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/vcf_materialization.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vcf_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/vcf_materialization.cpp:167:18:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/vcf_materialization.h:40:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vcf_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/vcf_materialization.cpp:167:18:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'getSVLen(seqan::String<char, seqan::Alloc<void> > const&)' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/vcf_materialization.cpp:74:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'getSVLen(seqan::String<char, seqan::Alloc<void> > const&)':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 21%] Linking CXX static library libmason_sim.a
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/cmake -P CMakeFiles/mason_sim.dir/cmake_clean_target.cmake
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/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-seqan-v2.4.0/build/Release'
[ 21%] Built target mason_sim
make  -f apps/mason2/CMakeFiles/mason_genome.dir/build.make apps/mason2/CMakeFiles/mason_genome.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2/CMakeFiles/mason_genome.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/mason2/CMakeFiles/mason_genome.dir/build.make apps/mason2/CMakeFiles/mason_genome.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 21%] Building CXX object apps/mason2/CMakeFiles/mason_genome.dir/mason_genome.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/g++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/mason2/mason_genome.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_genome.cpp:40:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/simulate_genome.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_genome.cpp:42:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/bam_sam.h:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_genome.cpp:38:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 23%] Linking CXX executable ../../bin/mason_genome
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_genome.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/mason_genome.dir/mason_genome.cpp.o -o ../../bin/mason_genome  -lrt -lz libmason_sim.a -lrt -lz 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toHtml' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/tool_doc.h:285:34:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967272' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function '_toHtml':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 23%] Built target mason_genome
make  -f apps/mason2/CMakeFiles/mason_methylation.dir/build.make apps/mason2/CMakeFiles/mason_methylation.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2/CMakeFiles/mason_methylation.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/mason2/CMakeFiles/mason_methylation.dir/build.make apps/mason2/CMakeFiles/mason_methylation.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 23%] Building CXX object apps/mason2/CMakeFiles/mason_methylation.dir/mason_methylation.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/g++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/mason2/mason_methylation.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_methylation.cpp:39:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/bam_sam.h:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_methylation.cpp:43:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_methylation.cpp:38:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_methylation.cpp:143:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_methylation.cpp:143:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_methylation.cpp:143:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 24%] Linking CXX executable ../../bin/mason_methylation
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_methylation.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/mason_methylation.dir/mason_methylation.cpp.o -o ../../bin/mason_methylation  -lrt -lz libmason_sim.a -lrt -lz 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toHtml' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/tool_doc.h:285:34:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967272' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function '_toHtml':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 24%] Built target mason_methylation
make  -f apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build.make apps/mason2/CMakeFiles/mason_frag_sequencing.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build.make apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 24%] Building CXX object apps/mason2/CMakeFiles/mason_frag_sequencing.dir/mason_frag_sequencing.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/g++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/mason2/mason_frag_sequencing.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_frag_sequencing.cpp:39:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/bam_sam.h:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/sequencing.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_frag_sequencing.cpp:45:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_frag_sequencing.cpp:38:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_frag_sequencing.cpp:142:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_frag_sequencing.cpp:142:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_frag_sequencing.cpp:142:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_frag_sequencing.cpp:153:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_frag_sequencing.cpp:142:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 26%] Linking CXX executable ../../bin/mason_frag_sequencing
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_frag_sequencing.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/mason_frag_sequencing.dir/mason_frag_sequencing.cpp.o -o ../../bin/mason_frag_sequencing  -lrt -lz libmason_sim.a -lrt -lz 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toHtml' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/tool_doc.h:285:34:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967272' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function '_toHtml':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from 'appendOperation' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/sequencing.h:379:22:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967280' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'appendOperation':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 26%] Built target mason_frag_sequencing
make  -f apps/mason2/CMakeFiles/mason_variator.dir/build.make apps/mason2/CMakeFiles/mason_variator.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2/CMakeFiles/mason_variator.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/mason2/CMakeFiles/mason_variator.dir/build.make apps/mason2/CMakeFiles/mason_variator.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 26%] Building CXX object apps/mason2/CMakeFiles/mason_variator.dir/mason_variator.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/g++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/mason2/mason_variator.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_variator.cpp:45:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/random:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_variator.cpp:43:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_variator.cpp:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/bam_sam.h:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_variator.cpp:50:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vcf_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_variator.cpp:833:18:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_variator.cpp:884:22:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vcf_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_variator.cpp:833:18:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_variator.cpp:884:22:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_variator.cpp:884:22:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 27%] Linking CXX executable ../../bin/mason_variator
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_variator.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/mason_variator.dir/mason_variator.cpp.o -o ../../bin/mason_variator  -lrt -lz libmason_sim.a -lrt -lz 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'addVertex':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toHtml' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/tool_doc.h:285:34:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967272' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function '_toHtml':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_simulateFromSizes' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_variator.cpp:369:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967216' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function '_simulateFromSizes':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36,
    inlined from '_createVertices' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:704:67,
    inlined from '_copyGraph.constprop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:274:32:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_copyGraph.constprop':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36,
    inlined from '_createVertices' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:704:67,
    inlined from '_copyGraph.constprop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:276:32:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_copyGraph.constprop':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 27%] Built target mason_variator
make  -f apps/mason2/CMakeFiles/mason_materializer.dir/build.make apps/mason2/CMakeFiles/mason_materializer.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2/CMakeFiles/mason_materializer.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/mason2/CMakeFiles/mason_materializer.dir/build.make apps/mason2/CMakeFiles/mason_materializer.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 27%] Building CXX object apps/mason2/CMakeFiles/mason_materializer.dir/mason_materializer.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/g++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/mason2/mason_materializer.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_materializer.cpp:45:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/fstream:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_materializer.cpp:43:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_materializer.cpp:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/bam_sam.h:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/genomic_variants.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/vcf_materialization.h:44,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_materializer.cpp:51:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_materializer.cpp:103:22:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_materializer.cpp:103:22:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_materializer.cpp:103:22:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 29%] Linking CXX executable ../../bin/mason_materializer
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_materializer.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/mason_materializer.dir/mason_materializer.cpp.o -o ../../bin/mason_materializer  -lrt -lz libmason_sim.a -lrt -lz 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'addVertex':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36,
    inlined from '_createVertices' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:704:67,
    inlined from '_copyGraph.constprop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:274:32:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_copyGraph.constprop':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36,
    inlined from '_createVertices' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:704:67,
    inlined from '_copyGraph.constprop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:276:32:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_copyGraph.constprop':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 29%] Built target mason_materializer
make  -f apps/mason2/CMakeFiles/mason_simulator.dir/build.make apps/mason2/CMakeFiles/mason_simulator.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2/CMakeFiles/mason_simulator.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/mason2/CMakeFiles/mason_simulator.dir/build.make apps/mason2/CMakeFiles/mason_simulator.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 29%] Building CXX object apps/mason2/CMakeFiles/mason_simulator.dir/mason_simulator.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/g++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/mason2/mason_simulator.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/fragment_generation.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_simulator.cpp:43:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/refwrap.h:39,
                 from /usr/include/c++/13/vector:68,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/bam_sam.h:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/sequencing.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_simulator.cpp:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/fragment_generation.h:51:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_simulator.cpp:1155:18:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_simulator.cpp:1155:18:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_simulator.cpp:1155:18:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_iterator.h:80,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:86,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:211:31:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, 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 = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_simulator.cpp:228:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:96:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:650:46:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:211:31:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, 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 = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_simulator.cpp:228:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:211:31:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, 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 = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_simulator.cpp:228:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_fundamental.h:82,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_array.h:269:34:   required from 'void seqan::_reinitArrayGaps(Gaps<TSequence, Tag<ArrayGaps_> >&) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_array.h:155:25:   required from 'seqan::Gaps<TSequence, seqan::Tag<seqan::ArrayGaps_> >::Gaps(TSequence&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_simulator.cpp:219:57:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:94:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:631:45:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:211:31:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, 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 = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_simulator.cpp:228:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:650:29:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:211:31:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, 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 = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_simulator.cpp:228:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:586:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:211:31:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, 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 = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_simulator.cpp:228:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 30%] Linking CXX executable ../../bin/mason_simulator
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_simulator.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/mason_simulator.dir/mason_simulator.cpp.o -o ../../bin/mason_simulator  -lrt -lz libmason_sim.a -lrt -lz 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'addVertex':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from 'appendOperation' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/sequencing.h:379:22:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967280' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'appendOperation':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36,
    inlined from '_createVertices' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:704:67,
    inlined from '_copyGraph.constprop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:274:32:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_copyGraph.constprop':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36,
    inlined from '_createVertices' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:704:67,
    inlined from '_copyGraph.constprop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:276:32:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_copyGraph.constprop':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 30%] Built target mason_simulator
make  -f apps/mason2/CMakeFiles/mason_splicing.dir/build.make apps/mason2/CMakeFiles/mason_splicing.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2/CMakeFiles/mason_splicing.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/mason2/CMakeFiles/mason_splicing.dir/build.make apps/mason2/CMakeFiles/mason_splicing.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 30%] Building CXX object apps/mason2/CMakeFiles/mason_splicing.dir/mason_splicing.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/g++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/mason2/mason_splicing.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_splicing.cpp:42:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_splicing.cpp:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/bam_sam.h:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/genomic_variants.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/vcf_materialization.h:44,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_splicing.cpp:49:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_splicing.cpp:149:22:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_splicing.cpp:152:22:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_splicing.cpp:149:22:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_splicing.cpp:152:22:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_splicing.cpp:149:22:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::GffRecord&, seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/gff_io/gff_io_base.h:379:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::GffRecord&, seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::GffRecord&, seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/gff_io/gff_io_base.h:386:42:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::GffRecord&, seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 32%] Linking CXX executable ../../bin/mason_splicing
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_splicing.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/mason_splicing.dir/mason_splicing.cpp.o -o ../../bin/mason_splicing  -lrt -lz libmason_sim.a -lrt -lz 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36,
    inlined from '_createVertices' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:704:67,
    inlined from '_copyGraph.constprop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:274:32:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_copyGraph.constprop':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36,
    inlined from '_createVertices' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:704:67,
    inlined from '_copyGraph.constprop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:276:32:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_copyGraph.constprop':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'addVertex':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 32%] Built target mason_splicing
make  -f apps/mason2/CMakeFiles/mason_tests.dir/build.make apps/mason2/CMakeFiles/mason_tests.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2/CMakeFiles/mason_tests.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/mason2/CMakeFiles/mason_tests.dir/build.make apps/mason2/CMakeFiles/mason_tests.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 32%] Building CXX object apps/mason2/CMakeFiles/mason_tests.dir/mason_tests.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/g++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/mason2/mason_tests.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:47,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/sequencing.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/mason_tests.cpp:40:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/sequencing.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2/sequencing.h:49:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:49:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 33%] Linking CXX executable ../../bin/mason_tests
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_tests.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/mason_tests.dir/mason_tests.cpp.o -o ../../bin/mason_tests  -lrt -lz libmason_sim.a -lrt -lz 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'addVertex':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toHtml' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/tool_doc.h:285:34:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967272' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function '_toHtml':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 33%] Built target mason_tests
make  -f apps/micro_razers/CMakeFiles/micro_razers.dir/build.make apps/micro_razers/CMakeFiles/micro_razers.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/micro_razers /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/micro_razers/CMakeFiles/micro_razers.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/micro_razers/CMakeFiles/micro_razers.dir/build.make apps/micro_razers/CMakeFiles/micro_razers.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 33%] Building CXX object apps/micro_razers/CMakeFiles/micro_razers.dir/micro_razers.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/micro_razers && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.0.11\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:44,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:28,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:37:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:45:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:29:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/bam_sam.h:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:643:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  643 |         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-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:672:49: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  672 |         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-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:728:47: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  728 |         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-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:760:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  760 |         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-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:38:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:414:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:43:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:414:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:414:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:414:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, const TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobalHamming) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobalHamming = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1717: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2043: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2265: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:165: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-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1359: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]
 1359 |                 return matchVerify(m,inf,rseqNo,readSet,options,MicroRNA());
      |                        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:96:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1257:40: note:   initializing argument 2 of 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, const RazerSOptions<TSpec>&, MicroRNA) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = RazerSSpec<>]'
 1257 |         Segment<TGenome, InfixSegment> inf,             // potential match genome region
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, 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_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1717: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2043: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2276: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:165: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-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1471: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]
 1471 |         TGenomeInfixRev         infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:414:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:414:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:222:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1697: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2043: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2268: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:165: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-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr 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]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:87:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1697: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2043: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; 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-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; 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-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2271: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:165: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-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:752: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]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/cyclic_shape.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:68:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = 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-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1471:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, 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_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1717: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2043: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2276: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:165: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-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1472:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, 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_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1717: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2043: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2276: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:165: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-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1697: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2043: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2279: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:165: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-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr 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]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1697: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2043: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; 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-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; 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-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2282: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:165: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-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:752: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]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:414:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:94:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:301:30:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1440:15:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, 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_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1717: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2043: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2276: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:165: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-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:343: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]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_iterator.h:80,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:86,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_iterator.h:72:7:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:301:30:   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-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1473:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, 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_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1717: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2043: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2276: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:165: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-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_fundamental.h:72,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, 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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1666: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2043: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2265: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:165: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-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSpec = seqan::Tag<seqan::Default_>]'
  278 |     Index(Index const &other):
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, 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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1666: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2043: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2268: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:165: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-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSpec = seqan::Tag<seqan::Default_>]'
  278 |     Index(Index const &other):
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:229:7: warning: implicitly-declared 'constexpr 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]
  229 | class Index<TText_, IndexQGram<TShapeSpec, TSpec> > {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, 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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, 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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1666: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2043: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; 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-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; 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-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2271: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:165: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-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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-seqan-v2.4.0/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSpec = seqan::Tag<seqan::Default_>]'
  278 |     Index(Index const &other):
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:229: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]
  229 | class Index<TText_, IndexQGram<TShapeSpec, TSpec> > {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1603:45:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1636:16:   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_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1654:16:   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_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1455:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, 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_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1717: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2043: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2276: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:165: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-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:599:38: 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]
  599 |     return container(hostIterator(me));
      |                                      ^
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_reverse.h:469:24:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:301:30:   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-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1473:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, 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_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1717: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2043: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2276: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:165: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-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:478: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]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:61:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/find/find_base.h:599:21:   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-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1603:45:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1636:16:   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_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1654:16:   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_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1478:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, 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_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1717: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2043: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2276: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:165: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-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_iterator.h:278: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]
  278 |     TContainer cont(container(host(me)));
      |                ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_fundamental.h:82:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:254:13:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Myers<FindInfix, True, void>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:1971:11:   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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/razers.h:2265: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:165: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-seqan-v2.4.0/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::parseGappedParams<std::basic_fstream<char, std::char_traits<char> >, seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, std::basic_fstream<char, std::char_traits<char> >&, seqan::ParamChooserOptions&)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/paramChooser.h:992:51,
    inlined from 'seqan::chooseParams<seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, seqan::ParamChooserOptions&)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/paramChooser.h:1285:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::chooseParams<seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, seqan::ParamChooserOptions&)bool':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::parseGappedParams<std::basic_fstream<char, std::char_traits<char> >, seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, std::basic_fstream<char, std::char_traits<char> >&, seqan::ParamChooserOptions&)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/paramChooser.h:1010:66,
    inlined from 'seqan::chooseParams<seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, seqan::ParamChooserOptions&)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/paramChooser.h:1285:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::chooseParams<seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, seqan::ParamChooserOptions&)bool':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::parseGappedParams<std::basic_fstream<char, std::char_traits<char> >, seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, std::basic_fstream<char, std::char_traits<char> >&, seqan::ParamChooserOptions&)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/paramChooser.h:1020:53,
    inlined from 'seqan::chooseParams<seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, seqan::ParamChooserOptions&)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers/../razers/paramChooser.h:1285:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::chooseParams<seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, seqan::ParamChooserOptions&)bool':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 35%] Building CXX object apps/micro_razers/CMakeFiles/micro_razers.dir/__/razers/param_tabs.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/micro_razers && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.0.11\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/razers/param_tabs.cpp
[ 35%] Linking CXX executable ../../bin/micro_razers
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/micro_razers && /usr/bin/cmake -E cmake_link_script CMakeFiles/micro_razers.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/micro_razers.dir/micro_razers.cpp.o CMakeFiles/micro_razers.dir/__/razers/param_tabs.cpp.o -o ../../bin/micro_razers  -lrt 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 35%] Built target micro_razers
make  -f apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build.make apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/ngs_roi /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build.make apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 35%] Building CXX object apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/roi_plot_thumbnails.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/ngs_roi && /usr/bin/g++ -DSEQAN_APP_VERSION=\"0.2.12\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/ngs_roi/roi_plot_thumbnails.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/roi_plot_thumbnails.cpp:41:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/fstream:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/roi_io/roi_io_context.h:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/roi_io.h:54,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/roi_plot_thumbnails.cpp:46:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Roi_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/roi_plot_thumbnails.cpp:432:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Roi_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/roi_plot_thumbnails.cpp:432:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 36%] Linking CXX executable ../../bin/roi_plot_thumbnails
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/ngs_roi && /usr/bin/cmake -E cmake_link_script CMakeFiles/roi_plot_thumbnails.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/roi_plot_thumbnails.dir/roi_plot_thumbnails.cpp.o -o ../../bin/roi_plot_thumbnails  -lrt -lz 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 36%] Built target roi_plot_thumbnails
make  -f apps/ngs_roi/CMakeFiles/bam2roi.dir/build.make apps/ngs_roi/CMakeFiles/bam2roi.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/ngs_roi /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/ngs_roi/CMakeFiles/bam2roi.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/ngs_roi/CMakeFiles/bam2roi.dir/build.make apps/ngs_roi/CMakeFiles/bam2roi.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 38%] Building CXX object apps/ngs_roi/CMakeFiles/bam2roi.dir/bam2roi.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/ngs_roi && /usr/bin/g++ -DSEQAN_APP_VERSION=\"0.2.12\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/ngs_roi/bam2roi.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/bam2roi.cpp:40:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/fstream:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/bam2roi.cpp:45:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/roi_io/roi_io_context.h:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/roi_io.h:54,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/roi_builder.h:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/bam2roi.cpp:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa.h:44,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/roi_builder.h:41:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_library.h:88:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   88 |     public std::unary_function<Pair<TSize, TSize>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_library.h:99:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   99 |     public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus.h:65:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Roi_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/bam2roi.cpp:318:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Roi_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/bam2roi.cpp:318:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, char*>(char* const&)int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, char*>(int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, char*>(char* const&)unsigned int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, char*>(unsigned int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, char*>(char* const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, char*>(short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, char*>(char* const&)unsigned short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, char*>(unsigned short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, char*>(char* const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, char*>(char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, char*>(char* const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, char*>(unsigned char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, char*>(char* const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, char*>(signed char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(unsigned char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(signed char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:277:40,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Sam_>, void> >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Sam_>, void> > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'seqan::readRecord<void>(seqan::BamAlignmentRecord&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:241:15,
    inlined from 'main' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/bam2roi.cpp:358:19:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'main':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:306:44,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Sam_>, void> >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Sam_>, void> > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'seqan::readRecord<void>(seqan::BamAlignmentRecord&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:241:15,
    inlined from 'main' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/bam2roi.cpp:358:19:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'main':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Sam_>, void> >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Sam_>, void> > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'seqan::readRecord<void>(seqan::BamAlignmentRecord&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:241:15,
    inlined from 'main' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/bam2roi.cpp:358:19:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'main':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Sam_>, void> >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Sam_>, void> > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'seqan::readRecord<void>(seqan::BamAlignmentRecord&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:241:15,
    inlined from 'main' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/bam2roi.cpp:358:19:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'main':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 38%] Building CXX object apps/ngs_roi/CMakeFiles/bam2roi.dir/roi_builder.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/ngs_roi && /usr/bin/g++ -DSEQAN_APP_VERSION=\"0.2.12\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/ngs_roi/roi_builder.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/roi_io.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/roi_builder.h:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/roi_builder.cpp:35:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/fstream:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/roi_io/roi_io_context.h:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/roi_io.h:54:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa.h:44,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/roi_builder.h:41:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_library.h:88:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   88 |     public std::unary_function<Pair<TSize, TSize>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_library.h:99:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   99 |     public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus.h:65:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 40%] Linking CXX executable ../../bin/bam2roi
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/ngs_roi && /usr/bin/cmake -E cmake_link_script CMakeFiles/bam2roi.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/bam2roi.dir/bam2roi.cpp.o CMakeFiles/bam2roi.dir/roi_builder.cpp.o -o ../../bin/bam2roi  -lrt -lz 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toHtml' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/tool_doc.h:285:34:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967272' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function '_toHtml':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 40%] Built target bam2roi
make  -f apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build.make apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/ngs_roi /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build.make apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 40%] Building CXX object apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/roi_feature_projection.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/ngs_roi && /usr/bin/g++ -DSEQAN_APP_VERSION=\"0.2.12\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/ngs_roi/roi_feature_projection.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/roi_feature_projection.cpp:46:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/sstream:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/roi_io/roi_io_context.h:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/roi_io.h:54,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/project_interval.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/roi_feature_projection.cpp:48:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Roi_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/roi_feature_projection.cpp:876:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/roi_feature_projection.cpp:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Roi_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/roi_feature_projection.cpp:876:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::GffRecord&, seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/gff_io/gff_io_base.h:379:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::GffRecord&, seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::GffRecord&, seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/gff_io/gff_io_base.h:386:42:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::GffRecord&, seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 41%] Building CXX object apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/project_spliced.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/ngs_roi && /usr/bin/g++ -DSEQAN_APP_VERSION=\"0.2.12\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/ngs_roi/project_spliced.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/gff_io.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/project_spliced.h:51,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/project_spliced.cpp:36:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/fstream:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/roi_io/roi_io_context.h:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/roi_io.h:54,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/project_spliced.h:52:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/gff_io.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 41%] Building CXX object apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/project_interval.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/ngs_roi && /usr/bin/g++ -DSEQAN_APP_VERSION=\"0.2.12\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/ngs_roi/project_interval.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bed_io.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/project_interval.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/project_interval.cpp:36:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/fstream:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/roi_io/roi_io_context.h:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/roi_io.h:54,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi/project_interval.h:43:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 43%] Linking CXX executable ../../bin/roi_feature_projection
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/ngs_roi && /usr/bin/cmake -E cmake_link_script CMakeFiles/roi_feature_projection.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/roi_feature_projection.dir/roi_feature_projection.cpp.o CMakeFiles/roi_feature_projection.dir/project_spliced.cpp.o CMakeFiles/roi_feature_projection.dir/project_interval.cpp.o -o ../../bin/roi_feature_projection  -lrt -lz 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 43%] Built target roi_feature_projection
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 43%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/pair_align_global.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=1 -DSUFFIX_GAP_LEFT=1 -DSUFFIX_GAP_RIGHT=1 -DSUFFIX_GAP_TOP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_1111.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_1111.dir/pair_align_global.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:57,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:37:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::TagScoreMatrixFile_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:183:9:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 43%] Built target pair_align_global_1111
make  -f apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 44%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/pair_align_lcs.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/pair_align_lcs.cpp.o -MF CMakeFiles/pair_align_lcs.dir/pair_align_lcs.cpp.o.d -o CMakeFiles/pair_align_lcs.dir/pair_align_lcs.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lcs.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:57,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lcs.cpp:37:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::Tag<seqan::Nothing_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::Lcs_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::Lcs_>; TAlignSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::Lcs_>; TAlignSpec = seqan::Tag<seqan::Nothing_>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::Lcs_>; TSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lcs.cpp:41:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::Tag<seqan::Nothing_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::Lcs_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::Lcs_>; TAlignSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::Lcs_>; TAlignSpec = seqan::Tag<seqan::Nothing_>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::Lcs_>; TSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lcs.cpp:41:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::Tag<seqan::Nothing_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::Lcs_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::Lcs_>; TAlignSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::Lcs_>; TAlignSpec = seqan::Tag<seqan::Nothing_>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::Lcs_>; TSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lcs.cpp:41:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::Tag<seqan::Nothing_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::Lcs_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::Lcs_>; TAlignSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::Lcs_>; TAlignSpec = seqan::Tag<seqan::Nothing_>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::Lcs_>; TSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lcs.cpp:41:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::Tag<seqan::Nothing_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::Lcs_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::Lcs_>; TAlignSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::Lcs_>; TAlignSpec = seqan::Tag<seqan::Nothing_>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::Lcs_>; TSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lcs.cpp:41:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::Tag<seqan::Nothing_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::Lcs_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::Lcs_>; TAlignSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::Lcs_>; TAlignSpec = seqan::Tag<seqan::Nothing_>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::Lcs_>; TSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lcs.cpp:41:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::Tag<seqan::Nothing_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::Lcs_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::Lcs_>; TAlignSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::Lcs_>; TAlignSpec = seqan::Tag<seqan::Nothing_>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::Lcs_>; TSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lcs.cpp:41:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::TagScoreMatrixFile_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:183:9:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 44%] Built target pair_align_lcs
make  -f apps/pair_align/lib/CMakeFiles/pair_align_local.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_local.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_local.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_local.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_local.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 44%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_local.dir/pair_align_local.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_local.dir/pair_align_local.cpp.o -MF CMakeFiles/pair_align_local.dir/pair_align_local.cpp.o.d -o CMakeFiles/pair_align_local.dir/pair_align_local.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_local.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:57,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_local.cpp:37:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::Tag<seqan::Nothing_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::SmithWaterman_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TAlignSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TAlignSpec = seqan::Tag<seqan::Nothing_>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_local.cpp:41:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::Tag<seqan::Nothing_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::SmithWaterman_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TAlignSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TAlignSpec = seqan::Tag<seqan::Nothing_>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_local.cpp:41:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::Tag<seqan::Nothing_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::SmithWaterman_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TAlignSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TAlignSpec = seqan::Tag<seqan::Nothing_>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_local.cpp:41:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::Tag<seqan::Nothing_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::SmithWaterman_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TAlignSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TAlignSpec = seqan::Tag<seqan::Nothing_>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_local.cpp:41:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::Tag<seqan::Nothing_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::SmithWaterman_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TAlignSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TAlignSpec = seqan::Tag<seqan::Nothing_>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_local.cpp:41:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::Tag<seqan::Nothing_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::SmithWaterman_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TAlignSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TAlignSpec = seqan::Tag<seqan::Nothing_>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_local.cpp:41:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::Tag<seqan::Nothing_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::SmithWaterman_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TAlignSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TAlignSpec = seqan::Tag<seqan::Nothing_>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TSpec = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_local.cpp:41:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::TagScoreMatrixFile_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:183:9:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 44%] Built target pair_align_local
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 46%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/pair_align_global.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=0 -DSUFFIX_GAP_LEFT=0 -DSUFFIX_GAP_RIGHT=0 -DSUFFIX_GAP_TOP=0 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_0000.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_0000.dir/pair_align_global.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:57,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:37:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::TagScoreMatrixFile_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:183:9:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 46%] Built target pair_align_global_0000
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 46%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/pair_align_global.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=1 -DSUFFIX_GAP_LEFT=0 -DSUFFIX_GAP_RIGHT=0 -DSUFFIX_GAP_TOP=0 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_0001.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_0001.dir/pair_align_global.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:57,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:37:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::TagScoreMatrixFile_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:183:9:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 46%] Built target pair_align_global_0001
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 47%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/pair_align_global.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=0 -DSUFFIX_GAP_LEFT=0 -DSUFFIX_GAP_RIGHT=1 -DSUFFIX_GAP_TOP=0 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_0010.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_0010.dir/pair_align_global.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:57,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:37:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::TagScoreMatrixFile_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:183:9:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 47%] Built target pair_align_global_0010
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 47%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/pair_align_global.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=1 -DSUFFIX_GAP_LEFT=0 -DSUFFIX_GAP_RIGHT=1 -DSUFFIX_GAP_TOP=0 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_0011.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_0011.dir/pair_align_global.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:57,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:37:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::TagScoreMatrixFile_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:183:9:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 47%] Built target pair_align_global_0011
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 49%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/pair_align_global.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=0 -DSUFFIX_GAP_LEFT=1 -DSUFFIX_GAP_RIGHT=0 -DSUFFIX_GAP_TOP=0 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_0100.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_0100.dir/pair_align_global.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:57,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:37:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::TagScoreMatrixFile_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:183:9:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 49%] Built target pair_align_global_0100
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 49%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/pair_align_global.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=1 -DSUFFIX_GAP_LEFT=1 -DSUFFIX_GAP_RIGHT=0 -DSUFFIX_GAP_TOP=0 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_0101.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_0101.dir/pair_align_global.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:57,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:37:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::TagScoreMatrixFile_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:183:9:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 49%] Built target pair_align_global_0101
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 50%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/pair_align_global.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=0 -DSUFFIX_GAP_LEFT=1 -DSUFFIX_GAP_RIGHT=1 -DSUFFIX_GAP_TOP=0 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_0110.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_0110.dir/pair_align_global.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:57,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:37:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::TagScoreMatrixFile_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:183:9:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 50%] Built target pair_align_global_0110
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 50%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/pair_align_global.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=1 -DSUFFIX_GAP_LEFT=1 -DSUFFIX_GAP_RIGHT=1 -DSUFFIX_GAP_TOP=0 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_0111.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_0111.dir/pair_align_global.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:57,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:37:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::TagScoreMatrixFile_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:183:9:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 50%] Built target pair_align_global_0111
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 52%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/pair_align_global.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=0 -DSUFFIX_GAP_LEFT=0 -DSUFFIX_GAP_RIGHT=0 -DSUFFIX_GAP_TOP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_1000.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_1000.dir/pair_align_global.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:57,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:37:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::TagScoreMatrixFile_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:183:9:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 52%] Built target pair_align_global_1000
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 52%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/pair_align_global.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=1 -DSUFFIX_GAP_LEFT=0 -DSUFFIX_GAP_RIGHT=0 -DSUFFIX_GAP_TOP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_1001.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_1001.dir/pair_align_global.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:57,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:37:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::TagScoreMatrixFile_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:183:9:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 52%] Built target pair_align_global_1001
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 53%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/pair_align_global.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=0 -DSUFFIX_GAP_LEFT=0 -DSUFFIX_GAP_RIGHT=1 -DSUFFIX_GAP_TOP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_1010.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_1010.dir/pair_align_global.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:57,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:37:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::TagScoreMatrixFile_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:183:9:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 53%] Built target pair_align_global_1010
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 53%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/pair_align_global.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=1 -DSUFFIX_GAP_LEFT=0 -DSUFFIX_GAP_RIGHT=1 -DSUFFIX_GAP_TOP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_1011.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_1011.dir/pair_align_global.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:57,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:37:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, true, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::TagScoreMatrixFile_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:183:9:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 53%] Built target pair_align_global_1011
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 55%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/pair_align_global.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=0 -DSUFFIX_GAP_LEFT=1 -DSUFFIX_GAP_RIGHT=0 -DSUFFIX_GAP_TOP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_1100.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_1100.dir/pair_align_global.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:57,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:37:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, false, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::TagScoreMatrixFile_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:183:9:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 55%] Built target pair_align_global_1100
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 55%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/pair_align_global.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=1 -DSUFFIX_GAP_LEFT=1 -DSUFFIX_GAP_RIGHT=0 -DSUFFIX_GAP_TOP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_1101.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_1101.dir/pair_align_global.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:57,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:37:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::TagScoreMatrixFile_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:183:9:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 55%] Built target pair_align_global_1101
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 56%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/pair_align_global.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=0 -DSUFFIX_GAP_LEFT=1 -DSUFFIX_GAP_RIGHT=1 -DSUFFIX_GAP_TOP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_1110.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_1110.dir/pair_align_global.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:57,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:37:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, true, false>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::TagScoreMatrixFile_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:183:9:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 56%] Built target pair_align_global_1110
make  -f apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 56%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/pair_align_lib.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/pair_align_lib.cpp.o -MF CMakeFiles/pair_align_lib.dir/pair_align_lib.cpp.o.d -o CMakeFiles/pair_align_lib.dir/pair_align_lib.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:57,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.cpp:37:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 58%] Linking CXX static library libpair_align_lib.a
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib && /usr/bin/cmake -P CMakeFiles/pair_align_lib.dir/cmake_clean_target.cmake
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/pair_align_lib.dir/link.txt --verbose=1
/usr/bin/ar qc libpair_align_lib.a CMakeFiles/pair_align_lib.dir/pair_align_lib.cpp.o CMakeFiles/pair_align_lcs.dir/pair_align_lcs.cpp.o CMakeFiles/pair_align_local.dir/pair_align_local.cpp.o CMakeFiles/pair_align_global_0000.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_0001.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_0010.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_0011.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_0100.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_0101.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_0110.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_0111.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_1000.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_1001.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_1010.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_1011.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_1100.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_1101.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_1110.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_1111.dir/pair_align_global.cpp.o
/usr/bin/ranlib libpair_align_lib.a
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 58%] Built target pair_align_lib
make  -f apps/pair_align/CMakeFiles/pair_align.dir/build.make apps/pair_align/CMakeFiles/pair_align.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/CMakeFiles/pair_align.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/pair_align/CMakeFiles/pair_align.dir/build.make apps/pair_align/CMakeFiles/pair_align.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 60%] Building CXX object apps/pair_align/CMakeFiles/pair_align.dir/pair_align.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/pair_align/pair_align.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:57,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/pair_align.cpp:16:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib/pair_align_lib.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 60%] Linking CXX executable ../../bin/pair_align
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align && /usr/bin/cmake -E cmake_link_script CMakeFiles/pair_align.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/pair_align.dir/pair_align.cpp.o -o ../../bin/pair_align  lib/libpair_align_lib.a -lrt 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'addVertex.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 60%] Built target pair_align
make  -f apps/param_chooser/CMakeFiles/param_chooser.dir/build.make apps/param_chooser/CMakeFiles/param_chooser.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/param_chooser /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/param_chooser/CMakeFiles/param_chooser.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/param_chooser/CMakeFiles/param_chooser.dir/build.make apps/param_chooser/CMakeFiles/param_chooser.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 61%] Building CXX object apps/param_chooser/CMakeFiles/param_chooser.dir/param_chooser.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/param_chooser && /usr/bin/g++ -DSEQAN_APP_VERSION=\"0.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/param_chooser/param_chooser.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/param_chooser.cpp:37:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:33,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/param_chooser.cpp:39:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/bam_sam.h:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:30,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:34:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:676:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  676 |         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-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:704:47: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  704 |         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-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:730:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  730 |         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-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:748:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  748 | 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-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:770:45: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  770 | 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-seqan-v2.4.0/include/seqan/stream.h:75,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:32:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:604:11:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/param_chooser.cpp:36:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:604:11:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:604:11:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:604:11:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:604:11:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, 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_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:1658: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2076: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2150: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2250: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:1430: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]
 1430 |         TGenomeInfixRev         infRev(inf);
      |                                 ^~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:96:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:604:11:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:604:11:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:222:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:1653: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2076: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2150: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2242: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr 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]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:87:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:1653: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2076: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2150: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2245: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:752: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]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/cyclic_shape.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:68:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = 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-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:1430:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, 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_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:1658: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2076: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2150: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2250: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:1431:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, 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_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:1658: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2076: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2150: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2250: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:1653: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2076: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2150: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2253: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr 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]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:1653: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2076: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2150: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2256: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:752: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]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:94:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:301:30:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:1399:15:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, 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_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:1658: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2076: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2150: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2250: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:343: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]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_iterator.h:80,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:86,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_iterator.h:72:7:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:301:30:   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-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:1432:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, 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_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:1658: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2076: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2150: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2250: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_fundamental.h:72,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, 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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:1625: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2076: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2150: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2239: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSpec = seqan::Tag<seqan::Default_>]'
  278 |     Index(Index const &other):
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, 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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:1625: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2076: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2150: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2242: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSpec = seqan::Tag<seqan::Default_>]'
  278 |     Index(Index const &other):
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:229:7: warning: implicitly-declared 'constexpr 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]
  229 | class Index<TText_, IndexQGram<TShapeSpec, TSpec> > {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, 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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, 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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:1625: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2076: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2150: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2245: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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-seqan-v2.4.0/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSpec = seqan::Tag<seqan::Default_>]'
  278 |     Index(Index const &other):
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:229: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]
  229 | class Index<TText_, IndexQGram<TShapeSpec, TSpec> > {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:55,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:28:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1603:45:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1636:16:   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_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1654:16:   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_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:1414:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, 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_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:1658: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2076: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2150: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2250: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:599:38: 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]
  599 |     return container(hostIterator(me));
      |                                      ^
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_reverse.h:469:24:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:301:30:   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-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:1432:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, 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_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:1658: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2076: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2150: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2250: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:478: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]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:61:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/find/find_base.h:599:21:   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-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1603:45:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1636:16:   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_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1654:16:   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_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:1437:13:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2076: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2150: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2250: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_iterator.h:278: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]
  278 |     TContainer cont(container(host(me)));
      |                ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_fundamental.h:82:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:840:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2047:11:   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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2150: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:2239: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_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::parseGappedParams<std::basic_fstream<char, std::char_traits<char> >, seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, std::basic_fstream<char, std::char_traits<char> >&, seqan::ParamChooserOptions&)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:829:51,
    inlined from 'seqan::chooseParams<seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, seqan::ParamChooserOptions&)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:1107:20,
    inlined from 'main' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/param_chooser.cpp:339:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'main':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 61%] Linking CXX executable ../../bin/param_chooser
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/param_chooser && /usr/bin/cmake -E cmake_link_script CMakeFiles/param_chooser.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/param_chooser.dir/param_chooser.cpp.o -o ../../bin/param_chooser  -lrt 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 61%] Built target param_chooser
make  -f apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build.make apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/param_chooser /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build.make apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 61%] Building CXX object apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/test_param_chooser.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/param_chooser && /usr/bin/g++ -DSEQAN_APP_VERSION=\"0.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/param_chooser/test_param_chooser.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/test_param_chooser.cpp:45:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/sstream:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:33,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/test_param_chooser.cpp:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/bam_sam.h:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:30,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:34:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:676:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  676 |         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-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:704:47: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  704 |         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-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:730:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  730 |         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-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:748:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  748 | 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-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:770:45: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  770 | 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-seqan-v2.4.0/include/seqan/stream.h:75,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:32:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:604:11:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:604:11:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:604:11:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:604:11:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:604:11:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:604:11:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/razers.h:604:11:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::parseGappedParams<std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >, seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >&, seqan::ParamChooserOptions&)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:829:51:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::parseGappedParams<std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >, seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >&, seqan::ParamChooserOptions&)bool':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::parseGappedParams<std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >, seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >&, seqan::ParamChooserOptions&)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:847:66:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::parseGappedParams<std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >, seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >&, seqan::ParamChooserOptions&)bool':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::parseGappedParams<std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >, seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >&, seqan::ParamChooserOptions&)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser/../splazers/paramChooser.h:857:53:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::parseGappedParams<std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >, seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >&, seqan::ParamChooserOptions&)bool':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 63%] Linking CXX executable ../../bin/test_funcs_param_chooser
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/param_chooser && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_funcs_param_chooser.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_funcs_param_chooser.dir/test_param_chooser.cpp.o -o ../../bin/test_funcs_param_chooser  -lrt 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 63%] Built target test_funcs_param_chooser
make  -f apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build.make apps/rabema/CMakeFiles/rabema_prepare_sam.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rabema /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build.make apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 64%] Building CXX object apps/rabema/CMakeFiles/rabema_prepare_sam.dir/prepare_sam.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rabema && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.2.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/rabema/prepare_sam.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:47,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/prepare_sam.cpp:29:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:49:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, char*>(char* const&)int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, char*>(int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, char*>(char* const&)unsigned int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, char*>(unsigned int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, char*>(char* const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, char*>(short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, char*>(char* const&)unsigned short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, char*>(unsigned short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, char*>(char* const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, char*>(char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, char*>(char* const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, char*>(unsigned char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, char*>(char* const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, char*>(signed char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(unsigned char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(signed char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:277:40:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:306:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:320:50:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:363:43:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 64%] Linking CXX executable ../../bin/rabema_prepare_sam
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rabema && /usr/bin/cmake -E cmake_link_script CMakeFiles/rabema_prepare_sam.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/rabema_prepare_sam.dir/prepare_sam.cpp.o -o ../../bin/rabema_prepare_sam  -lrt -lz 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 64%] Built target rabema_prepare_sam
make  -f apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build.make apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rabema /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build.make apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 66%] Building CXX object apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/rabema_build_gold_standard.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rabema && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.2.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/rabema/rabema_build_gold_standard.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/rabema_build_gold_standard.cpp:35:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/fstream:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/rabema_build_gold_standard.cpp:36:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/rabema_build_gold_standard.cpp:39:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/rabema_build_gold_standard.cpp:42:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence.h:95,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/curve_smoothing.h:254:100:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443: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]
  443 |     return me;
      |            ^~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:96:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_iterator.h:80,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:86,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_iterator.h:72:7:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<WeightedMatch>, InfixSegment>; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/curve_smoothing.h:257:52:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:124: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]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:94:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<WeightedMatch>, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<String<WeightedMatch>, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_reverse.h:469:24:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<WeightedMatch>, InfixSegment>; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/curve_smoothing.h:257:52:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:478: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]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<WeightedMatch>, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<WeightedMatch>, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<WeightedMatch>, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_reverse.h:513:97:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::end(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<WeightedMatch>, InfixSegment>; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/curve_smoothing.h:257:91:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:343: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]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_reverse.h: In instantiation of 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_begin.h:212:61:   required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix> >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_begin.h:330:65:   required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Myers<FindInfix> >; TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:558:19:   required from 'void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<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-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:660:22:   required from 'void seqan::_reinitPattern(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Myers<FindInfix>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(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-seqan-v2.4.0/apps/rabema/find_myers_ukkonen_reads.h:94: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-seqan-v2.4.0/apps/rabema/rabema_build_gold_standard.cpp:403: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 = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/rabema_build_gold_standard.cpp:899:34:   required from 'int matchesToErrorFunction(TErrorCurves&, seqan::String<int>&, seqan::BamFileIn&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::FaiIndex&, const BuildGoldStandardOptions&, const TPatternSpec&) [with TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; TErrorCurves = std::map<int, seqan::String<WeightedMatch> >; seqan::BamFileIn = seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/rabema_build_gold_standard.cpp:1203:37:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_reverse.h:625: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]
  625 |     return ModifiedString<THost, ModReverse>(host);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_fundamental.h:82,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:254:13:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Myers<FindInfix>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(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-seqan-v2.4.0/apps/rabema/find_myers_ukkonen_reads.h:94: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-seqan-v2.4.0/apps/rabema/rabema_build_gold_standard.cpp:403: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 = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/rabema_build_gold_standard.cpp:899:34:   required from 'int matchesToErrorFunction(TErrorCurves&, seqan::String<int>&, seqan::BamFileIn&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::FaiIndex&, const BuildGoldStandardOptions&, const TPatternSpec&) [with TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; TErrorCurves = std::map<int, seqan::String<WeightedMatch> >; seqan::BamFileIn = seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/rabema_build_gold_standard.cpp:1203:37:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = 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-seqan-v2.4.0/include/seqan/modifier/modifier_reverse.h:625:12:   required from 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_begin.h:212:61:   required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix> >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_begin.h:330:65:   required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Myers<FindInfix> >; TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:558:19:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Myers<FindInfix>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(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-seqan-v2.4.0/apps/rabema/find_myers_ukkonen_reads.h:94: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-seqan-v2.4.0/apps/rabema/rabema_build_gold_standard.cpp:403: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 = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/rabema_build_gold_standard.cpp:899:34:   required from 'int matchesToErrorFunction(TErrorCurves&, seqan::String<int>&, seqan::BamFileIn&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::FaiIndex&, const BuildGoldStandardOptions&, const TPatternSpec&) [with TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; TErrorCurves = std::map<int, seqan::String<WeightedMatch> >; seqan::BamFileIn = seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/rabema_build_gold_standard.cpp:1203:37:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, char*>(char* const&)int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, char*>(int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, char*>(char* const&)unsigned int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, char*>(unsigned int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, char*>(char* const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, char*>(short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, char*>(char* const&)unsigned short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, char*>(unsigned short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, char*>(char* const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, char*>(char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, char*>(char* const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, char*>(unsigned char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, char*>(char* const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, char*>(signed char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(unsigned char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(signed char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:277:40:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:306:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:320:50:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:363:43:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 66%] Linking CXX executable ../../bin/rabema_build_gold_standard
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rabema && /usr/bin/cmake -E cmake_link_script CMakeFiles/rabema_build_gold_standard.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/rabema_build_gold_standard.dir/rabema_build_gold_standard.cpp.o -o ../../bin/rabema_build_gold_standard  -lrt -lz 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 66%] Built target rabema_build_gold_standard
make  -f apps/rabema/CMakeFiles/rabema_evaluate.dir/build.make apps/rabema/CMakeFiles/rabema_evaluate.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rabema /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rabema/CMakeFiles/rabema_evaluate.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/rabema/CMakeFiles/rabema_evaluate.dir/build.make apps/rabema/CMakeFiles/rabema_evaluate.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 67%] Building CXX object apps/rabema/CMakeFiles/rabema_evaluate.dir/rabema_evaluate.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rabema && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.2.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/rabema/rabema_evaluate.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/rabema_evaluate.cpp:28:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/rabema_evaluate.cpp:29:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/rabema_evaluate.cpp:33:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:56:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<unsigned int, unsigned int>, StorePointsOnly>, Alloc<> >; TValue = unsigned int; TCargo = unsigned int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:1502:18:   required from 'void seqan::findIntervals(String<TValue>&, const IntervalTree<TValue, TCargo>&, TValue2) [with TValue = unsigned int; TCargo = unsigned int; TValue2 = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/rabema_evaluate.cpp:644:22:   required from 'int benchmarkReadResult(RabemaStats&, const seqan::String<seqan::BamAlignmentRecord>&, const seqan::BamFileIn&, const seqan::String<GsiRecord>&, const seqan::FaiIndex&, 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_>; seqan::BamFileIn = seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/rabema_evaluate.cpp:1003:42:   required from 'int compareAlignedReadsToReference(RabemaStats&, seqan::BamFileIn&, const seqan::FaiIndex&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&, TForwardIter&, const RabemaEvaluationOptions&, const TPatternSpec&) [with TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; seqan::BamFileIn = seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/rabema_evaluate.cpp:1401:45:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:1441:18: 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]
 1441 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:288:5: 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>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:1453:23: 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]
 1453 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:288:5: 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>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:1475:27: 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]
 1475 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:288:5: 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>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_reverse.h: In instantiation of 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_begin.h:212:61:   required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix> >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_begin.h:330:65:   required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Myers<FindInfix> >; TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:558:19:   required from 'void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<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-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:660:22:   required from 'void seqan::_reinitPattern(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Myers<FindInfix>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(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-seqan-v2.4.0/apps/rabema/find_myers_ukkonen_reads.h:94: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-seqan-v2.4.0/apps/rabema/rabema_evaluate.cpp:623:51:   required from 'int benchmarkReadResult(RabemaStats&, const seqan::String<seqan::BamAlignmentRecord>&, const seqan::BamFileIn&, const seqan::String<GsiRecord>&, const seqan::FaiIndex&, 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_>; seqan::BamFileIn = seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/rabema_evaluate.cpp:1003:42:   required from 'int compareAlignedReadsToReference(RabemaStats&, seqan::BamFileIn&, const seqan::FaiIndex&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&, TForwardIter&, const RabemaEvaluationOptions&, const TPatternSpec&) [with TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; seqan::BamFileIn = seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/rabema_evaluate.cpp:1401:45:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_reverse.h:625: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]
  625 |     return ModifiedString<THost, ModReverse>(host);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:96:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_fundamental.h:82,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:254:13:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Myers<FindInfix>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(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-seqan-v2.4.0/apps/rabema/find_myers_ukkonen_reads.h:94: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-seqan-v2.4.0/apps/rabema/rabema_evaluate.cpp:623:51:   required from 'int benchmarkReadResult(RabemaStats&, const seqan::String<seqan::BamAlignmentRecord>&, const seqan::BamFileIn&, const seqan::String<GsiRecord>&, const seqan::FaiIndex&, 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_>; seqan::BamFileIn = seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/rabema_evaluate.cpp:1003:42:   required from 'int compareAlignedReadsToReference(RabemaStats&, seqan::BamFileIn&, const seqan::FaiIndex&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&, TForwardIter&, const RabemaEvaluationOptions&, const TPatternSpec&) [with TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; seqan::BamFileIn = seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/rabema_evaluate.cpp:1401:45:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = 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-seqan-v2.4.0/include/seqan/modifier/modifier_reverse.h:625:12:   required from 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_begin.h:212:61:   required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix> >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_begin.h:330:65:   required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Myers<FindInfix> >; TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:558:19:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Myers<FindInfix>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(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-seqan-v2.4.0/apps/rabema/find_myers_ukkonen_reads.h:94: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-seqan-v2.4.0/apps/rabema/rabema_evaluate.cpp:623:51:   required from 'int benchmarkReadResult(RabemaStats&, const seqan::String<seqan::BamAlignmentRecord>&, const seqan::BamFileIn&, const seqan::String<GsiRecord>&, const seqan::FaiIndex&, 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_>; seqan::BamFileIn = seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/rabema_evaluate.cpp:1003:42:   required from 'int compareAlignedReadsToReference(RabemaStats&, seqan::BamFileIn&, const seqan::FaiIndex&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&, TForwardIter&, const RabemaEvaluationOptions&, const TPatternSpec&) [with TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; seqan::BamFileIn = seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/rabema_evaluate.cpp:1401:45:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, char*>(char* const&)int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, char*>(int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, char*>(char* const&)unsigned int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, char*>(unsigned int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, char*>(char* const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, char*>(short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, char*>(char* const&)unsigned short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, char*>(unsigned short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, char*>(char* const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, char*>(char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, char*>(char* const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, char*>(unsigned char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, char*>(char* const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, char*>(signed char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(unsigned char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(signed char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:277:40:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:306:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:320:50:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:363:43:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 67%] Linking CXX executable ../../bin/rabema_evaluate
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rabema && /usr/bin/cmake -E cmake_link_script CMakeFiles/rabema_evaluate.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/rabema_evaluate.dir/rabema_evaluate.cpp.o -o ../../bin/rabema_evaluate  -lrt -lz 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 67%] Built target rabema_evaluate
make  -f apps/rabema/CMakeFiles/rabema_do_search.dir/build.make apps/rabema/CMakeFiles/rabema_do_search.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rabema /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rabema/CMakeFiles/rabema_do_search.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/rabema/CMakeFiles/rabema_do_search.dir/build.make apps/rabema/CMakeFiles/rabema_do_search.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 69%] Building CXX object apps/rabema/CMakeFiles/rabema_do_search.dir/do_search.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rabema && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.2.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/rabema/do_search.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:44,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/do_search.cpp:8:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/fstream:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:45:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/do_search.cpp:11:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/do_search.cpp:13:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence.h:95,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:43:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/curve_smoothing.h:254:100:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443: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]
  443 |     return me;
      |            ^~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:96:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_iterator.h:80,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:86,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/do_search.cpp:7:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_iterator.h:72:7:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<WeightedMatch>, InfixSegment>; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/curve_smoothing.h:257:52:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:124: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]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:94:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<WeightedMatch>, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<String<WeightedMatch>, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_reverse.h:469:24:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<WeightedMatch>, InfixSegment>; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/curve_smoothing.h:257:52:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:478: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]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<WeightedMatch>, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<WeightedMatch>, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<WeightedMatch>, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_reverse.h:513:97:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::end(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<WeightedMatch>, InfixSegment>; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema/curve_smoothing.h:257:91:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:343: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]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_reverse.h: In instantiation of 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_begin.h:212:61:   required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix> >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_begin.h:330:65:   required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Myers<FindInfix> >; TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:558:19:   required from 'void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<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-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:660:22:   required from 'void seqan::_reinitPattern(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Myers<FindInfix>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(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-seqan-v2.4.0/apps/rabema/find_myers_ukkonen_reads.h:94: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-seqan-v2.4.0/apps/rabema/do_search.cpp:27:89:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_reverse.h:625: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]
  625 |     return ModifiedString<THost, ModReverse>(host);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_fundamental.h:82,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:840:14:   required from 'void seqan::setValue(Holder<TValue, Tag<Tristate_> >&, const TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:254:13:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Myers<FindInfix>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(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-seqan-v2.4.0/apps/rabema/find_myers_ukkonen_reads.h:94: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-seqan-v2.4.0/apps/rabema/do_search.cpp:27:89:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = 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-seqan-v2.4.0/include/seqan/modifier/modifier_reverse.h:625:12:   required from 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_begin.h:212:61:   required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix> >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_begin.h:330:65:   required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Myers<FindInfix> >; TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:558:19:   required from 'void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<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-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:660:22:   required from 'void seqan::_reinitPattern(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Myers<FindInfix>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(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-seqan-v2.4.0/apps/rabema/find_myers_ukkonen_reads.h:94: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-seqan-v2.4.0/apps/rabema/do_search.cpp:27:89:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 69%] Linking CXX executable ../../bin/rabema_do_search
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rabema && /usr/bin/cmake -E cmake_link_script CMakeFiles/rabema_do_search.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/rabema_do_search.dir/do_search.cpp.o -o ../../bin/rabema_do_search  -lrt -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 69%] Built target rabema_do_search
make  -f apps/razers/CMakeFiles/razers.dir/build.make apps/razers/CMakeFiles/razers.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers/CMakeFiles/razers.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/razers/CMakeFiles/razers.dir/build.make apps/razers/CMakeFiles/razers.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 70%] Building CXX object apps/razers/CMakeFiles/razers.dir/razers.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.5.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/razers/razers.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:49:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:47,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:28,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:50:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:29:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/bam_sam.h:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:696:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  696 |         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-seqan-v2.4.0/apps/razers/razers.h:728:47: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  728 |         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-seqan-v2.4.0/apps/razers/razers.h:760:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  760 |         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-seqan-v2.4.0/apps/razers/razers.cpp:51:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers/razers.cpp:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:221:47: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  221 |         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
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:622:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:622:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:622:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:622:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, 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_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:492: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<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:777: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<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2203: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2276: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:1471: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]
 1471 |         TGenomeInfixRev         infRev(inf);
      |                                 ^~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:96:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, 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_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:1717: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2043: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2276: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:1471: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]
 1471 |         TGenomeInfixRev         infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:622:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:94:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<VirtualStream<char, Tag<Output_> >, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = VirtualStream<char, Tag<Output_> >; THost = const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/outputFormat.h:722:12:   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<int> >; TGenomeNames = StringSet<String<char, Alloc<> > >; TReads = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadNames = StringSet<String<char, Alloc<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:232:20:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_iterator.h:80,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:86:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:622:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:395: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-seqan-v2.4.0/apps/razers/razers_matepairs.h:394: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<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:777: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<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2203: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2265: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:343: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]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/find_swift.h:1928: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1913: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:428: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<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:777: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<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2203: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2265: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:599:38: 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]
  599 |     return container(hostIterator(me));
      |                                      ^
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:222:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1913: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:428: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<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:777: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<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2203: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2268: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr 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]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:87:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:1699: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2043: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2268: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr 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]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1913: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:428: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<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:777: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<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; 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-seqan-v2.4.0/apps/razers/razers.h:2203: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; 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-seqan-v2.4.0/apps/razers/razers.h:2271: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:752: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]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/cyclic_shape.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:68:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:1699: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2043: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; 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-seqan-v2.4.0/apps/razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; 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-seqan-v2.4.0/apps/razers/razers.h:2271: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:752: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]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/find_swift.h:1928: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1913: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:428: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<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:777: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<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2203: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2276: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:599:38: 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]
  599 |     return container(hostIterator(me));
      |                                      ^
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = 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-seqan-v2.4.0/apps/razers/razers.h:1471:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, 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_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:492: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<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:777: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<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2203: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2276: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:1472:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, 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_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:492: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<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:777: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<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2203: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2276: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1913: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:428: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<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:777: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<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2203: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2279: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr 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]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:1699: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2043: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2279: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr 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]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1913: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:428: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<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:777: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<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; 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-seqan-v2.4.0/apps/razers/razers.h:2203: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; 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-seqan-v2.4.0/apps/razers/razers.h:2282: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:752: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]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:1699: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2043: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; 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-seqan-v2.4.0/apps/razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; 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-seqan-v2.4.0/apps/razers/razers.h:2282: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:752: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]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:622:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/find_swift.h:1866: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1934: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1913: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:428: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<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:777: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<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2203: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2265: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:585:38: 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]
  585 |     return container(hostIterator(me));
      |                                      ^
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/find_swift.h:1876: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1934: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1913: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:428: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<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:777: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<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2203: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2265: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:577: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]
  577 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/find_swift.h:1845: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1965: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1913: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:428: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<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:777: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<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2203: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2265: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:577: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]
  577 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/find_swift.h:1866: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1934: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1913: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:428: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<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:777: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<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2203: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2276: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:585:38: 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]
  585 |     return container(hostIterator(me));
      |                                      ^
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_iterator.h:72:7:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:301:30:   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-seqan-v2.4.0/apps/razers/razers.h:1473:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, 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_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:492: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<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:777: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<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2203: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2276: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<VirtualStream<char, Tag<Output_> >, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = VirtualStream<char, Tag<Output_> >; THost = const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/outputFormat.h:722:12:   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<int> >; TGenomeNames = StringSet<String<char, Alloc<> > >; TReads = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadNames = StringSet<String<char, Alloc<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:232:20:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_fundamental.h:72,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, 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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:375: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<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:777: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<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2203: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2265: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSpec = seqan::Tag<seqan::Default_>]'
  278 |     Index(Index const &other):
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, 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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:1666: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2043: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2265: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, 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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:375: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<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:777: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<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2203: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2268: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSpec = seqan::Tag<seqan::Default_>]'
  278 |     Index(Index const &other):
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:229:7: warning: implicitly-declared 'constexpr 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]
  229 | class Index<TText_, IndexQGram<TShapeSpec, TSpec> > {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, 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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:1666: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2043: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2268: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'constexpr 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]
   86 |     class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, 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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, 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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:375: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<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:777: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<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; 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-seqan-v2.4.0/apps/razers/razers.h:2203: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; 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-seqan-v2.4.0/apps/razers/razers.h:2271: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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-seqan-v2.4.0/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSpec = seqan::Tag<seqan::Default_>]'
  278 |     Index(Index const &other):
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:229: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]
  229 | class Index<TText_, IndexQGram<TShapeSpec, TSpec> > {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, 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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, 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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:1666: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2043: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; 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-seqan-v2.4.0/apps/razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; 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-seqan-v2.4.0/apps/razers/razers.h:2271: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:86: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]
   86 |     class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1603:45:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1636:16:   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_>, Alloc<> >; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1654:16:   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_>, Alloc<> >; TSpec = FindInfix; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:1455:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, 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_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:492: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<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:777: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<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2203: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2276: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:599:38: 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]
  599 |     return container(hostIterator(me));
      |                                      ^
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_reverse.h:469:24:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:301:30:   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-seqan-v2.4.0/apps/razers/razers.h:1473:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, 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_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:492: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<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:777: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<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2203: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2276: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:478: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]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1845: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1965: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1913: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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:428: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<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:777: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<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2203: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2265: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:61:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/find/find_base.h:599:21:   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-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1603:45:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1636:16:   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_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1654:16:   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_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:1478:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, 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_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:492: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<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:777: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<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2203: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2276: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_iterator.h:278: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]
  278 |     TContainer cont(container(host(me)));
      |                ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_fundamental.h:82:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:254:13:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Myers<FindInfix, True, void>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:1971:11:   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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2206: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2265: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_wotd.h:259:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:394: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<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers_matepairs.h:777: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<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2203: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.h:2265: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<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/razers.cpp:209:25:   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-seqan-v2.4.0/apps/razers/razers.cpp:697:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::parseGappedParams<std::basic_fstream<char, std::char_traits<char> >, seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, std::basic_fstream<char, std::char_traits<char> >&, seqan::ParamChooserOptions&)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/paramChooser.h:992:51,
    inlined from 'seqan::chooseParams<seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, seqan::ParamChooserOptions&)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/paramChooser.h:1285:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::chooseParams<seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, seqan::ParamChooserOptions&)bool':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::parseGappedParams<std::basic_fstream<char, std::char_traits<char> >, seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, std::basic_fstream<char, std::char_traits<char> >&, seqan::ParamChooserOptions&)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/paramChooser.h:1010:66,
    inlined from 'seqan::chooseParams<seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, seqan::ParamChooserOptions&)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/paramChooser.h:1285:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::chooseParams<seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, seqan::ParamChooserOptions&)bool':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::parseGappedParams<std::basic_fstream<char, std::char_traits<char> >, seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, std::basic_fstream<char, std::char_traits<char> >&, seqan::ParamChooserOptions&)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/paramChooser.h:1020:53,
    inlined from 'seqan::chooseParams<seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, seqan::ParamChooserOptions&)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers/paramChooser.h:1285:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::chooseParams<seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, seqan::ParamChooserOptions&)bool':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 70%] Building CXX object apps/razers/CMakeFiles/razers.dir/param_tabs.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.5.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/razers/param_tabs.cpp
[ 72%] Linking CXX executable ../../bin/razers
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers && /usr/bin/cmake -E cmake_link_script CMakeFiles/razers.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/razers.dir/razers.cpp.o CMakeFiles/razers.dir/param_tabs.cpp.o -o ../../bin/razers  -lrt 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 72%] Built target razers
make  -f apps/razers3/CMakeFiles/razers3.dir/build.make apps/razers3/CMakeFiles/razers3.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers3 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers3/CMakeFiles/razers3.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/razers3/CMakeFiles/razers3.dir/build.make apps/razers3/CMakeFiles/razers3.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 72%] Building CXX object apps/razers3/CMakeFiles/razers3.dir/razers.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers3 && /usr/bin/g++ -DSEQAN_APP_VERSION=\"3.5.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/razers3/razers.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:63:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:34,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/razers.cpp:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/razers.cpp:83:
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:265:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  265 |     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-seqan-v2.4.0/apps/razers3/razers_matepairs.h:321:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  321 |     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-seqan-v2.4.0/apps/razers3/razers_matepairs.h:366:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  366 |     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-seqan-v2.4.0/include/seqan/stream.h:75,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:61:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:785:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel.h:75,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:48:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:87:30: 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]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:97:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/outputFormat.h:1304:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:87:30: 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]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/outputFormat.h:1307:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:87:30: 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]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1348: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:87:30: 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]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/outputFormat.h:1304:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1348: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:87:30: 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]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/outputFormat.h:1307:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1348: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:87:30: 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]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1351: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:87:30: 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]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/outputFormat.h:1304:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1351: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:87:30: 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]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/outputFormat.h:1307:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1351: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:87:30: 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]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:87:30: 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]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/outputFormat.h:1304:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:87:30: 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]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/outputFormat.h:1307:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:87:30: 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]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:87:30: 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]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/outputFormat.h:1304:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:87:30: 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]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/outputFormat.h:1307:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:87:30: 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]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1362: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:87:30: 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]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/outputFormat.h:1304:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1362: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:87:30: 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]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/razers3/outputFormat.h:1307:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1362: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:87:30: 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]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:785:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:785:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:785:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::QualityExtractor<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io.h:745:69:   required from 'void seqan::write(TTarget&, FragmentStore<TSpec, TConfig>&, Amos) [with TTarget = VirtualStream<char, Tag<Output_> >; TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; Amos = const Tag<TagAmos_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:1222: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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:96:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:785:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:85:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, 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 = RazerSCoreOptions<RazerSSpec<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1662:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'constexpr 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-seqan-v2.4.0/include/seqan/index.h:87:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'constexpr 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-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'constexpr 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-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:33:
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, 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 = RazerSCoreOptions<RazerSSpec<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_parallel.h:1202:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:835:19: warning: implicitly-declared 'constexpr 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]
  835 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:862:21: warning: implicitly-declared 'constexpr 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]
  862 |         index.shape = shape;
      |         ~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, 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 = RazerSCoreOptions<RazerSSpec<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/cyclic_shape.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:68:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, 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 = RazerSCoreOptions<RazerSSpec<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:835: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]
  835 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:862: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]
  862 |         index.shape = shape;
      |         ~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, 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 = RazerSCoreOptions<RazerSSpec<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1662:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'constexpr 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-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'constexpr 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-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'constexpr 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-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, 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 = RazerSCoreOptions<RazerSSpec<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_parallel.h:1202:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:835:19: warning: implicitly-declared 'constexpr 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]
  835 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:862:21: warning: implicitly-declared 'constexpr 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]
  862 |         index.shape = shape;
      |         ~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, 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 = RazerSCoreOptions<RazerSSpec<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, 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 = RazerSCoreOptions<RazerSSpec<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:835: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]
  835 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:862: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]
  862 |         index.shape = shape;
      |         ~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, 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 = RazerSCoreOptions<RazerSSpec<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1662:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'constexpr 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-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'constexpr 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-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'constexpr 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-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, 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 = RazerSCoreOptions<RazerSSpec<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_parallel.h:1202:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:835:19: warning: implicitly-declared 'constexpr 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]
  835 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:862:21: warning: implicitly-declared 'constexpr 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]
  862 |         index.shape = shape;
      |         ~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, 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 = RazerSCoreOptions<RazerSSpec<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, 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 = RazerSCoreOptions<RazerSSpec<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:835: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]
  835 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:862: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]
  862 |         index.shape = shape;
      |         ~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, 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 = RazerSCoreOptions<RazerSSpec<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1662:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'constexpr 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-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'constexpr 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-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'constexpr 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-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, 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 = RazerSCoreOptions<RazerSSpec<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_parallel.h:1202:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:835:19: warning: implicitly-declared 'constexpr 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]
  835 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:862:21: warning: implicitly-declared 'constexpr 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]
  862 |         index.shape = shape;
      |         ~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, 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 = RazerSCoreOptions<RazerSSpec<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, 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 = RazerSCoreOptions<RazerSSpec<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:835: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]
  835 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:862: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]
  862 |         index.shape = shape;
      |         ~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_shortcuts.h:340:12:   required from 'typename seqan::ReverseComplementString<const THost>::Type seqan::reverseComplementString(const THost&) [with THost = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename ReverseComplementString<const THost>::Type = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:936:80:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:1210:32:   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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:140:13: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  140 |             _host(std::forward<THost_>(host)),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:94:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/tokenization.h:489:23:   required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = Iter<VirtualStream<char, Tag<Output_> >, StreamIterator<Tag<Output_> > >; TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io.h:740:27:   required from 'void seqan::write(TTarget&, FragmentStore<TSpec, TConfig>&, Amos) [with TTarget = VirtualStream<char, Tag<Output_> >; TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; Amos = const Tag<TagAmos_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:1222: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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_iterator.h:80,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:86,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:60:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:98:7:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::begin(const ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = ModView<QualityExtractor<SimpleType<unsigned char, Dna5Q_> > >; TTagSpec = Rooted_; typename Iterator<const ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<QualityExtractor<SimpleType<unsigned char, Dna5Q_> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/tokenization.h:489:23:   required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = Iter<VirtualStream<char, Tag<Output_> >, StreamIterator<Tag<Output_> > >; TSequence = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<QualityExtractor<SimpleType<unsigned char, Dna5Q_> > > >; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io.h:746:27:   required from 'void seqan::write(TTarget&, FragmentStore<TSpec, TConfig>&, Amos) [with TTarget = VirtualStream<char, Tag<Output_> >; TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; Amos = const Tag<TagAmos_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:1222: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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:793: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<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:223:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = void; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:1088:24:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr 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]
  518 |         indexShape(host(pattern)) = pattern.shape;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:793: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<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:222:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, 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-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:1088:24:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:752: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]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:793: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<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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 = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = Hamming_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = Hamming_; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:1088:24:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr 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]
  518 |         indexShape(host(pattern)) = pattern.shape;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, 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-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:1088:24:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:752: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]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:793: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<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:793: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<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:793: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<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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 = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:55,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:32:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>; TSpec = Pigeonhole<void>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:969:48:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:696: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<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  599 |     return container(hostIterator(me));
      |                                      ^
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, 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_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3054:36:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3216:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = void; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3026:24:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3221:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr 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]
  518 |         indexShape(host(pattern)) = pattern.shape;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3054:36:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3221:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:2081:73:   required from 'bool seqan::windowFindBegin(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1489:38:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  599 |     return container(hostIterator(me));
      |                                      ^
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:296: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<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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 = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>; THitString = String<SwiftHitSemiGlobal_<long long int>, Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:751:33:   required from 'void seqan::_mapSingleReadsParallelToContig(FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, const TContigId&, TCounts&, char, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, 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-seqan-v2.4.0/apps/razers3/razers_parallel.h:1033:44:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = void; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:872:28:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, 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 = RazerSCoreOptions<RazerSSpec<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_parallel.h:1202:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr 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]
  518 |         indexShape(host(pattern)) = pattern.shape;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:296: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<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>; THitString = String<SwiftHitSemiGlobal_<long long int>, Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:751:33:   required from 'void seqan::_mapSingleReadsParallelToContig(FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, const TContigId&, TCounts&, char, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, 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-seqan-v2.4.0/apps/razers3/razers_parallel.h:1033:44:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_parallel.h:1202:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3026:24:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3216:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:752: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]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, 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_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3054:36:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3216:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, 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-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:872:28:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, 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 = RazerSCoreOptions<RazerSSpec<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:752: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]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:296: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<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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 = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>; THitString = String<SwiftHitSemiGlobal_<long long int>, Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:751:33:   required from 'void seqan::_mapSingleReadsParallelToContig(FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, const TContigId&, TCounts&, char, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, 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-seqan-v2.4.0/apps/razers3/razers_parallel.h:1033:44:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>; TSpec = Pigeonhole<Hamming_>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:969:48:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:696: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<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<Hamming_>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  599 |     return container(hostIterator(me));
      |                                      ^
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = Hamming_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = Hamming_; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3026:24:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<Hamming_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3221:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr 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]
  518 |         indexShape(host(pattern)) = pattern.shape;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:2081:73:   required from 'bool seqan::windowFindBegin(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1489:38:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  599 |     return container(hostIterator(me));
      |                                      ^
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = Hamming_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = Hamming_; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:872:28:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, 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 = RazerSCoreOptions<RazerSSpec<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_parallel.h:1202:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr 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]
  518 |         indexShape(host(pattern)) = pattern.shape;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3026:24:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3216:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:752: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]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, 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-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:872:28:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, 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 = RazerSCoreOptions<RazerSSpec<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:752: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]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, 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_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3054:36:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3216:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3054:36:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3221:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:296: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<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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 = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>; THitString = String<SwiftHitSemiGlobal_<long long int>, Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:751:33:   required from 'void seqan::_mapSingleReadsParallelToContig(FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, const TContigId&, TCounts&, char, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, 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-seqan-v2.4.0/apps/razers3/razers_parallel.h:1033:44:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:296: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<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>; THitString = String<SwiftHitSemiGlobal_<long long int>, Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:751:33:   required from 'void seqan::_mapSingleReadsParallelToContig(FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, const TContigId&, TCounts&, char, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, 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-seqan-v2.4.0/apps/razers3/razers_parallel.h:1033:44:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_parallel.h:1202:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, 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_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3054:36:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3216:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:296: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<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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 = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>; THitString = String<SwiftHitSemiGlobal_<long long int>, Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:751:33:   required from 'void seqan::_mapSingleReadsParallelToContig(FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, const TContigId&, TCounts&, char, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, 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-seqan-v2.4.0/apps/razers3/razers_parallel.h:1033:44:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:90:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TGapAnchors = String<GapAnchor<int> >; TPosition = int; TCount = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_base.h:513:15:   required from 'void seqan::insertGap(Gaps<TSequence, TSpec>&, TPosition) [with TSequence = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = AnchorGaps<String<GapAnchor<int> > >; TPosition = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2067:42:   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-seqan-v2.4.0/apps/razers3/outputFormat.h:1221: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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:395: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::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:680: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<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>; TSpec = Pigeonhole<void>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:932:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:696: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<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  585 |     return container(hostIterator(me));
      |                                      ^
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>; TIntegral = long unsigned int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:941:46:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:696: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<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  577 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>; TIntegral = unsigned int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:910:48:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:1006:37:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:696: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<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  577 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1866:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:2088:30:   required from 'bool seqan::windowFindBegin(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1489:38:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  585 |     return container(hostIterator(me));
      |                                      ^
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>; TSpec = Pigeonhole<Hamming_>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:932:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:696: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<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<Hamming_>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  585 |     return container(hostIterator(me));
      |                                      ^
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:1866:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:2088:30:   required from 'bool seqan::windowFindBegin(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1489:38:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  585 |     return container(hostIterator(me));
      |                                      ^
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:209:24:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:507:35:   required from 'void seqan::_alignAndGetCigarString(TCigar&, TMDString&, const TContigInfix&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContigInfix = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int; TAlignFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:529:32:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int; TAlignFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:1210:32:   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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_iterator.h:87:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:507:35:   required from 'void seqan::_alignAndGetCigarString(TCigar&, TMDString&, const TContigInfix&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContigInfix = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int; TAlignFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:529:32:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int; TAlignFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:1210:32:   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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:507:35:   required from 'void seqan::_alignAndGetCigarString(TCigar&, TMDString&, const TContigInfix&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContigInfix = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TReadSeq = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int; TAlignFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:534:32:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int; TAlignFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:1210:32:   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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:663:20:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::end(ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > >; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_reverse.h:458:102:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:811:66:   required from 'void seqan::_fillBamSeqAndQual(TSeq&, TQual&, const TRead&) [with TSeq = String<SimpleType<unsigned char, Iupac_>, Alloc<> >; TQual = String<char, Alloc<> >; TRead = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:936:31:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:1210:32:   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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:105:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, 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 = RazerSCoreOptions<RazerSSpec<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1463:40:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:859:24:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, 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 = RazerSCoreOptions<RazerSSpec<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:1008:40:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:209:24:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:507:35:   required from 'void seqan::_alignAndGetCigarString(TCigar&, TMDString&, const TContigInfix&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContigInfix = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int; TAlignFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:529:32:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:1210:32:   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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:507:35:   required from 'void seqan::_alignAndGetCigarString(TCigar&, TMDString&, const TContigInfix&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContigInfix = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int; TAlignFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:529:32:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:1210:32:   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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:507:35:   required from 'void seqan::_alignAndGetCigarString(TCigar&, TMDString&, const TContigInfix&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContigInfix = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TReadSeq = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int; TAlignFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:534:32:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:1210:32:   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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_fundamental.h:72,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:654: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<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:1115:30:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::Alloc<> >, 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]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_reverse.h:469:24:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:301:30:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2241:41:   required from 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:793: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<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:1115:30:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = void; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:1088:24:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'constexpr 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]
   86 |     class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:852:30:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, 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 = RazerSCoreOptions<RazerSSpec<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:1008:40:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::Alloc<> >, 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-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:852:30:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, 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 = RazerSCoreOptions<RazerSSpec<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:1008:40:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'constexpr 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]
   86 |     class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:654: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<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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 = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:1115:30:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::Alloc<> >, 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-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:86: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]
   86 |     class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::Alloc<> >, 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
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:852:30:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, 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 = RazerSCoreOptions<RazerSSpec<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:1008:40:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::Alloc<> >, 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-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:86: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]
   86 |     class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::Alloc<> >, 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
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>; TSpec = void; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:989:66:   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_>, Alloc<> >, InfixSegment>, void>; TNeedle = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; TFinderCSP = NMatchesAll_; TPatternCSP = NMatchesAll_; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1181: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_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TNeedle2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; TFinderCSP = NMatchesAll_; TPatternCSP = NMatchesAll_; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1535:24:   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_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TNeedle2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; TFinderCSP = NMatchesAll_; TPatternCSP = NMatchesAll_; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1646:16:   required from 'bool seqan::find(TFinder&, const TNeedle&, PatternState_<TNeedle2, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TNeedle2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AlignTextBanded<FindInfix, NMatchesAll_, NMatchesAll_>; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2177:16:   required from 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:793:40:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  599 |     return container(hostIterator(me));
      |                                      ^
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:61:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TSpec = Tag<ModReverse_>; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_interface.h:430:24:   required from 'void seqan::goEnd(TIterator&) [with TIterator = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:737:10:   required from 'void seqan::goEnd(Finder<THaystack, TSpec>&) [with THaystack = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1537: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_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TNeedle2 = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFinderCSP = NMatchesAll_; TPatternCSP = NMatchesAll_; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1646:16:   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_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TNeedle2 = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = AlignTextBanded<FindPrefix, NMatchesAll_, NMatchesAll_>; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:2245:32:   required from 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs.h:793:40:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_iterator.h:278:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  278 |     TContainer cont(container(host(me)));
      |                ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, 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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3054:36:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, 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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = void; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3026:24:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'constexpr 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]
   86 |     class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_fundamental.h:82:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:398:24:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:398:24:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1314:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:318:11: warning: implicitly-declared 'constexpr 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]
  318 |     class Pattern<TIndex, Pigeonhole<TSpec> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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::Alloc<> >, 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::Alloc<> >, 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::Alloc<> >, 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-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr 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-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1348: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::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:859:24:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1354:27:   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::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:859:24:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:466:36:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:769:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:318:11: warning: implicitly-declared 'constexpr 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]
  318 |     class Pattern<TIndex, Pigeonhole<TSpec> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:110:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::Alloc<> >, 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
  110 | class ThreadLocalStorage<
      |       ^~~~~~~~~~~~~~~~~~~
  111 |     MapSingleReads<
      |     ~~~~~~~~~~~~~~~
  112 |         TMatches_,
      |         ~~~~~~~~~~
  113 |         TFragmentStore,
      |         ~~~~~~~~~~~~~~~
  114 |         TFilterFinder_,
      |         ~~~~~~~~~~~~~~~
  115 |         TFilterPattern_,
      |         ~~~~~~~~~~~~~~~~
  116 |         TShape,
      |         ~~~~~~~
  117 |         TOptions,
      |         ~~~~~~~~~
  118 |         TCounts,
      |         ~~~~~~~~
  119 |         TRazerSMode> >
      |         ~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:110:7: warning: implicitly-declared 'constexpr 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-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, 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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, 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_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3054:36:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:86: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]
   86 |     class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, 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::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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 = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1314:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:519: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]
  519 |     class Pattern<TIndex, Swift<TSpec> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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::Alloc<> >, 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::Alloc<> >, 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::Alloc<> >, 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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:466:36:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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 = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:769:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:519: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]
  519 |     class Pattern<TIndex, Swift<TSpec> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:110:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::Alloc<> >, 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
  110 | class ThreadLocalStorage<
      |       ^~~~~~~~~~~~~~~~~~~
  111 |     MapSingleReads<
      |     ~~~~~~~~~~~~~~~
  112 |         TMatches_,
      |         ~~~~~~~~~~
  113 |         TFragmentStore,
      |         ~~~~~~~~~~~~~~~
  114 |         TFilterFinder_,
      |         ~~~~~~~~~~~~~~~
  115 |         TFilterPattern_,
      |         ~~~~~~~~~~~~~~~~
  116 |         TShape,
      |         ~~~~~~~
  117 |         TOptions,
      |         ~~~~~~~~~
  118 |         TCounts,
      |         ~~~~~~~~
  119 |         TRazerSMode> >
      |         ~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:110: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-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1314:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:318:11: warning: implicitly-declared 'constexpr 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]
  318 |     class Pattern<TIndex, Pigeonhole<TSpec> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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::Alloc<> >, 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::Alloc<> >, 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::Alloc<> >, 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-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr 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-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:466:36:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:769:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:318:11: warning: implicitly-declared 'constexpr 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]
  318 |     class Pattern<TIndex, Pigeonhole<TSpec> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:110:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::Alloc<> >, 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
  110 | class ThreadLocalStorage<
      |       ^~~~~~~~~~~~~~~~~~~
  111 |     MapSingleReads<
      |     ~~~~~~~~~~~~~~~
  112 |         TMatches_,
      |         ~~~~~~~~~~
  113 |         TFragmentStore,
      |         ~~~~~~~~~~~~~~~
  114 |         TFilterFinder_,
      |         ~~~~~~~~~~~~~~~
  115 |         TFilterPattern_,
      |         ~~~~~~~~~~~~~~~~
  116 |         TShape,
      |         ~~~~~~~
  117 |         TOptions,
      |         ~~~~~~~~~
  118 |         TCounts,
      |         ~~~~~~~~
  119 |         TRazerSMode> >
      |         ~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:110:7: warning: implicitly-declared 'constexpr 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-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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 = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1314:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:519: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]
  519 |     class Pattern<TIndex, Swift<TSpec> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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::Alloc<> >, 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::Alloc<> >, 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::Alloc<> >, 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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:466:36:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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 = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:769:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_swift.h:519: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]
  519 |     class Pattern<TIndex, Swift<TSpec> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:110:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::Alloc<> >, 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
  110 | class ThreadLocalStorage<
      |       ^~~~~~~~~~~~~~~~~~~
  111 |     MapSingleReads<
      |     ~~~~~~~~~~~~~~~
  112 |         TMatches_,
      |         ~~~~~~~~~~
  113 |         TFragmentStore,
      |         ~~~~~~~~~~~~~~~
  114 |         TFilterFinder_,
      |         ~~~~~~~~~~~~~~~
  115 |         TFilterPattern_,
      |         ~~~~~~~~~~~~~~~~
  116 |         TShape,
      |         ~~~~~~~
  117 |         TOptions,
      |         ~~~~~~~~~
  118 |         TCounts,
      |         ~~~~~~~~
  119 |         TRazerSMode> >
      |         ~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:110: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-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1314:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr 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-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:466:36:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:769:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:110:7: warning: implicitly-declared 'constexpr 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]
  110 | class ThreadLocalStorage<
      |       ^~~~~~~~~~~~~~~~~~~
  111 |     MapSingleReads<
      |     ~~~~~~~~~~~~~~~
  112 |         TMatches_,
      |         ~~~~~~~~~~
  113 |         TFragmentStore,
      |         ~~~~~~~~~~~~~~~
  114 |         TFilterFinder_,
      |         ~~~~~~~~~~~~~~~
  115 |         TFilterPattern_,
      |         ~~~~~~~~~~~~~~~~
  116 |         TShape,
      |         ~~~~~~~
  117 |         TOptions,
      |         ~~~~~~~~~
  118 |         TCounts,
      |         ~~~~~~~~
  119 |         TRazerSMode> >
      |         ~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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 = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1314:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:466:36:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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 = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:769:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:110: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]
  110 | class ThreadLocalStorage<
      |       ^~~~~~~~~~~~~~~~~~~
  111 |     MapSingleReads<
      |     ~~~~~~~~~~~~~~~
  112 |         TMatches_,
      |         ~~~~~~~~~~
  113 |         TFragmentStore,
      |         ~~~~~~~~~~~~~~~
  114 |         TFilterFinder_,
      |         ~~~~~~~~~~~~~~~
  115 |         TFilterPattern_,
      |         ~~~~~~~~~~~~~~~~
  116 |         TShape,
      |         ~~~~~~~
  117 |         TOptions,
      |         ~~~~~~~~~
  118 |         TCounts,
      |         ~~~~~~~~
  119 |         TRazerSMode> >
      |         ~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1314:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr 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-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:466:36:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:769:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:110:7: warning: implicitly-declared 'constexpr 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]
  110 | class ThreadLocalStorage<
      |       ^~~~~~~~~~~~~~~~~~~
  111 |     MapSingleReads<
      |     ~~~~~~~~~~~~~~~
  112 |         TMatches_,
      |         ~~~~~~~~~~
  113 |         TFragmentStore,
      |         ~~~~~~~~~~~~~~~
  114 |         TFilterFinder_,
      |         ~~~~~~~~~~~~~~~
  115 |         TFilterPattern_,
      |         ~~~~~~~~~~~~~~~~
  116 |         TShape,
      |         ~~~~~~~
  117 |         TOptions,
      |         ~~~~~~~~~
  118 |         TCounts,
      |         ~~~~~~~~
  119 |         TRazerSMode> >
      |         ~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: 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_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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 = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:1314:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:466:36:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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 = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:769:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_parallel.h:110: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]
  110 | class ThreadLocalStorage<
      |       ^~~~~~~~~~~~~~~~~~~
  111 |     MapSingleReads<
      |     ~~~~~~~~~~~~~~~
  112 |         TMatches_,
      |         ~~~~~~~~~~
  113 |         TFragmentStore,
      |         ~~~~~~~~~~~~~~~
  114 |         TFilterFinder_,
      |         ~~~~~~~~~~~~~~~
  115 |         TFilterPattern_,
      |         ~~~~~~~~~~~~~~~~
  116 |         TShape,
      |         ~~~~~~~
  117 |         TOptions,
      |         ~~~~~~~~~
  118 |         TCounts,
      |         ~~~~~~~~
  119 |         TRazerSMode> >
      |         ~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_gapped.h:281:9: 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_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSource = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_anchor.h:175:9:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:1210:32:   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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:169:56:   required from 'typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:193:24:   required from 'typename seqan::GetValue<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h:275:20:   required from 'typename seqan::GetValue<const seqan::Proxy<seqan::IteratorProxy<TIterator> > >::Type seqan::getValue(const Proxy<IteratorProxy<TIterator> >&) [with TIterator = Iter<Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename GetValue<const Proxy<IteratorProxy<TIterator> > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_base.h:151:37:   required from 'typename seqan::Convert<TTarget, const seqan::Proxy<TSourceSpec> >::Type seqan::convertImpl(Convert<TTarget, T>, const Proxy<TSourceSpec>&) [with TTarget = char; T = Proxy<IteratorProxy<Iter<Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >; TSpec = IteratorProxy<Iter<Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > >; typename Convert<TTarget, const Proxy<TSourceSpec> >::Type = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_conversion.h:149:23:   required from 'typename seqan::Convert<TTarget, TSource>::Type seqan::convert(const TSource&) [with TTarget = char; TSource = Proxy<IteratorProxy<Iter<Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >; typename Convert<TTarget, TSource>::Type = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:241:45:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:1210:32:   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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapsSpecH = AnchorGaps<String<GapAnchor<int> > >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapsSpecV = AnchorGaps<String<GapAnchor<int> > >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<Gotoh_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:471:31:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorSemiGlobalGotoh]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:1215:32:   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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:650:46:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapsSpecH = AnchorGaps<String<GapAnchor<int> > >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapsSpecV = AnchorGaps<String<GapAnchor<int> > >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<Gotoh_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:471:31:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorSemiGlobalGotoh]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:1215:32:   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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapsSpecH = AnchorGaps<String<GapAnchor<int> > >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapsSpecV = AnchorGaps<String<GapAnchor<int> > >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<Gotoh_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:471:31:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorSemiGlobalGotoh]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:1215:32:   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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TParam = const ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Value<TContext>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TParam = const ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Value<TContext>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TParam = const ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Value<TContext>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TParam = const ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Value<TContext>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TParam = const ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Value<TContext>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TParam = const ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Value<TContext>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TParam = const ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Value<TContext>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TParam = const ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Value<TContext>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TParam = const ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Value<TContext>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TParam = const ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Value<TContext>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TParam = const ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Value<TContext>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TParam = const ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Value<TContext>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:169:56:   required from 'typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:193:24:   required from 'typename seqan::GetValue<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h:275:20:   required from 'typename seqan::GetValue<const seqan::Proxy<seqan::IteratorProxy<TIterator> > >::Type seqan::getValue(const Proxy<IteratorProxy<TIterator> >&) [with TIterator = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename GetValue<const Proxy<IteratorProxy<TIterator> > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_alphabet_expansion.h:357:37:   required from 'typename seqan::Convert<seqan::ModifiedAlphabet<THost, seqan::ModExpand<CHAR, TSpec> >, seqan::Proxy<TSpec2> >::Type seqan::convertImpl(Convert<ModifiedAlphabet<THost, ModExpand<CHAR, TSpec> >, T>, const Proxy<TSpec2>&) [with THost = SimpleType<unsigned char, Dna5Q_>; char CHAR = '-'; TSpec = Tag<Default_>; T = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >; TSpec2 = IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > >; typename Convert<ModifiedAlphabet<THost, ModExpand<CHAR, TSpec> >, Proxy<TSpec2> >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_conversion.h:149:23:   required from 'typename seqan::Convert<TTarget, TSource>::Type seqan::convert(const TSource&) [with TTarget = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >; TSource = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >; typename Convert<TTarget, TSource>::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_alphabet_expansion.h:92:59:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:1210:32:   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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:169:17:   required from 'typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:193:24:   required from 'typename seqan::GetValue<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h:275:20:   required from 'typename seqan::GetValue<const seqan::Proxy<seqan::IteratorProxy<TIterator> > >::Type seqan::getValue(const Proxy<IteratorProxy<TIterator> >&) [with TIterator = Iter<Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename GetValue<const Proxy<IteratorProxy<TIterator> > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_base.h:151:37:   required from 'typename seqan::Convert<TTarget, const seqan::Proxy<TSourceSpec> >::Type seqan::convertImpl(Convert<TTarget, T>, const Proxy<TSourceSpec>&) [with TTarget = char; T = Proxy<IteratorProxy<Iter<Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >; TSpec = IteratorProxy<Iter<Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > >; typename Convert<TTarget, const Proxy<TSourceSpec> >::Type = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_conversion.h:149:23:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:1210:32:   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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:631:45:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:176:44:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorSemiGlobalGotoh]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:1215:32:   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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:650:29:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:176:44:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorSemiGlobalGotoh]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:1215:32:   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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container<const seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(const ModifiedIterator<THost, TSpec>&) [with THost = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TSpec = ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > >; typename Container<const ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_reverse.h:314:32:   required from 'typename seqan::Position<const seqan::ModifiedIterator<THost, seqan::Tag<seqan::ModReverse_> > >::Type seqan::position(const ModifiedIterator<THost, Tag<ModReverse_> >&) [with THost = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >; typename Position<const ModifiedIterator<THost, Tag<ModReverse_> > >::Type = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:675:73:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:176:44:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorSemiGlobalGotoh]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:1215:32:   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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_iterator.h:288:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  288 |     TContainer cont(container(host(me)));
      |                ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:586:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:169:56:   required from 'typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:193:24:   required from 'typename seqan::GetValue<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h:275:20:   required from 'typename seqan::GetValue<const seqan::Proxy<seqan::IteratorProxy<TIterator> > >::Type seqan::getValue(const Proxy<IteratorProxy<TIterator> >&) [with TIterator = Iter<Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename GetValue<const Proxy<IteratorProxy<TIterator> > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_base.h:151:37:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:1210:32:   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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TSpec = ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > >; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_iterator.h:278:30:   required from 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(ModifiedIterator<THost, TSpec>&) [with THost = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >; TSpec = Tag<ModReverse_>; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:397:81:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSeqHValue = SimpleType<unsigned char, Dna5Q_>; TSeqVValue = SimpleType<unsigned char, Dna5Q_>; TSeqVIterator = ModifiedIterator<ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TScoringScheme = Score<int, Tag<Simple_> >; TDPCell = DPCell_<int, Tag<AffineGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPFinalColumn_>, Tag<PartialColumnTop_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> >, Tag<AffineGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:891:38:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorSemiGlobalGotoh]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/outputFormat.h:1215:32:   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-seqan-v2.4.0/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/outputFormat.h:1345: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-seqan-v2.4.0/apps/razers3/razers.cpp:257: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_iterator.h:278:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  278 |     TContainer cont(container(host(me)));
      |                ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TSource1 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TSource2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:889:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:924: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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:150: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::Alloc<> >, 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-seqan-v2.4.0/include/seqan/index/find_swift.h:519:11:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::Alloc<> >, 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]
  118 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TSource1 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TSource2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:889:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:924: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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:150: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::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:318:11:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  118 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:889:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:924: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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:150: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::Alloc<> >, 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-seqan-v2.4.0/include/seqan/index/find_swift.h:519:11:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::Alloc<> >, 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]
  118 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:889:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:924: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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:150: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::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:318:11:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  118 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TSource1 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TSource2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:889:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:924: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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:150: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::Alloc<> >, 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-seqan-v2.4.0/include/seqan/index/find_swift.h:519:11:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::Alloc<> >, 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]
  118 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:889:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:924: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_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:150: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::Alloc<> >, 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-seqan-v2.4.0/include/seqan/index/find_swift.h:519:11:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::Alloc<> >, 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]
  118 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TSource1 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TSource2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TSource1 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TSource2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TSource1 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TSource2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TSource1 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TSource2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TSource1 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TSource2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TSource1 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TSource2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TSource1 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TSource2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TSource1 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TSource2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, 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<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TSource1 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TSource2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, 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_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<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-seqan-v2.4.0/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<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-seqan-v2.4.0/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.cpp:235: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-seqan-v2.4.0/apps/razers3/razers.cpp:866:26:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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::Alloc<> >, 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::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::parseGappedParams<std::basic_fstream<char, std::char_traits<char> >, seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, std::basic_fstream<char, std::char_traits<char> >&, seqan::ParamChooserOptions&)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/paramChooser.h:993:51,
    inlined from 'seqan::chooseParams<seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, seqan::ParamChooserOptions&)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/paramChooser.h:1286:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::chooseParams<seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, seqan::ParamChooserOptions&)bool':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::parseGappedParams<std::basic_fstream<char, std::char_traits<char> >, seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, std::basic_fstream<char, std::char_traits<char> >&, seqan::ParamChooserOptions&)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/paramChooser.h:1011:66,
    inlined from 'seqan::chooseParams<seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, seqan::ParamChooserOptions&)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/paramChooser.h:1286:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::chooseParams<seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, seqan::ParamChooserOptions&)bool':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::parseGappedParams<std::basic_fstream<char, std::char_traits<char> >, seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, std::basic_fstream<char, std::char_traits<char> >&, seqan::ParamChooserOptions&)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/paramChooser.h:1021:53,
    inlined from 'seqan::chooseParams<seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, seqan::ParamChooserOptions&)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/paramChooser.h:1286:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::chooseParams<seqan::RazerSSpec<false, false> >(seqan::RazerSOptions<seqan::RazerSSpec<false, false> >&, seqan::ParamChooserOptions&)bool':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 73%] Building CXX object apps/razers3/CMakeFiles/razers3.dir/param_tabs.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers3 && /usr/bin/g++ -DSEQAN_APP_VERSION=\"3.5.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/razers3/param_tabs.cpp
[ 73%] Linking CXX executable ../../bin/razers3
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers3 && /usr/bin/cmake -E cmake_link_script CMakeFiles/razers3.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/razers3.dir/razers.cpp.o CMakeFiles/razers3.dir/param_tabs.cpp.o -o ../../bin/razers3  -lrt -lz -lbz2 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 73%] Built target razers3
make  -f apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build.make apps/razers3/CMakeFiles/razers3_simulate_reads.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers3 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build.make apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 75%] Building CXX object apps/razers3/CMakeFiles/razers3_simulate_reads.dir/simulate_reads.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers3 && /usr/bin/g++ -DSEQAN_APP_VERSION=\"3.5.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/razers3/simulate_reads.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/simulate_reads.cpp:6:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/fstream:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/simulate_reads.cpp:7:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io.h:1035:23:   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-seqan-v2.4.0/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = char*]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/simulate_reads.cpp:120:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io.h:1035:23:   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-seqan-v2.4.0/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = char*]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/simulate_reads.cpp:120:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io.h:1035:23:   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-seqan-v2.4.0/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = char*]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/simulate_reads.cpp:120:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io.h:1035:23:   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-seqan-v2.4.0/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = char*]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/simulate_reads.cpp:120:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io.h:1035:23:   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-seqan-v2.4.0/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = char*]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/simulate_reads.cpp:120:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 75%] Linking CXX executable ../../bin/razers3_simulate_reads
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers3 && /usr/bin/cmake -E cmake_link_script CMakeFiles/razers3_simulate_reads.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/razers3_simulate_reads.dir/simulate_reads.cpp.o -o ../../bin/razers3_simulate_reads  -lrt -lz -lbz2 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toHtml' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/tool_doc.h:285:34:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967272' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function '_toHtml':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 75%] Built target razers3_simulate_reads
make  -f apps/razers3/CMakeFiles/razers3_quality2prob.dir/build.make apps/razers3/CMakeFiles/razers3_quality2prob.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers3 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers3/CMakeFiles/razers3_quality2prob.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/razers3/CMakeFiles/razers3_quality2prob.dir/build.make apps/razers3/CMakeFiles/razers3_quality2prob.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 76%] Building CXX object apps/razers3/CMakeFiles/razers3_quality2prob.dir/quality2prob.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers3 && /usr/bin/g++ -DSEQAN_APP_VERSION=\"3.5.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/razers3/quality2prob.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/quality2prob.cpp:5:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/fstream:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/quality2prob.cpp:6:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/razers.h:34,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/quality2prob.cpp:7:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/quality2prob.cpp:42:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/quality2prob.cpp:42:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/quality2prob.cpp:42:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/quality2prob.cpp:42:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3/quality2prob.cpp:42:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 76%] Linking CXX executable ../../bin/razers3_quality2prob
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers3 && /usr/bin/cmake -E cmake_link_script CMakeFiles/razers3_quality2prob.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/razers3_quality2prob.dir/quality2prob.cpp.o -o ../../bin/razers3_quality2prob  -lrt -lz -lbz2 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toHtml' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/tool_doc.h:285:34:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967272' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function '_toHtml':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 76%] Built target razers3_quality2prob
make  -f apps/rep_sep/CMakeFiles/rep_sep.dir/build.make apps/rep_sep/CMakeFiles/rep_sep.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rep_sep /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rep_sep /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rep_sep/CMakeFiles/rep_sep.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/rep_sep/CMakeFiles/rep_sep.dir/build.make apps/rep_sep/CMakeFiles/rep_sep.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 76%] Building CXX object apps/rep_sep/CMakeFiles/rep_sep.dir/rep_sep.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rep_sep && /usr/bin/g++ -DSEQAN_APP_VERSION=\"0.1.11\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/rep_sep/rep_sep.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rep_sep/rep_sep.cpp:27:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rep_sep/rep_sep.cpp:29:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_fundamental.h:72,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:58,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = GraphCargo<Triple<char, unsigned int, unsigned int>, AlignedReadStoreElement<int, GapAnchor<int>, void>, unsigned int>; TSource = GraphCargo<Triple<char, unsigned int, unsigned int>, AlignedReadStoreElement<int, GapAnchor<int>, void>, unsigned int>; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:702:11:   required from 'void seqan::assignValue(T&, TPos, const TValue&) [with T = String<GraphCargo<Triple<char, unsigned int, unsigned int>, AlignedReadStoreElement<int, GapAnchor<int>, void>, unsigned int>, Alloc<> >; TValue = GraphCargo<Triple<char, unsigned int, unsigned int>, AlignedReadStoreElement<int, GapAnchor<int>, void>, unsigned int>; TPos = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/property_map_generic.h:186:16:   required from 'typename seqan::EnableIf<seqan::Is<seqan::PropertyMapConcept<TString> >, void>::Type seqan::assignProperty(TPropertyMap&, TDescriptor, TValue) [with TPropertyMap = String<GraphCargo<Triple<char, unsigned int, unsigned int>, AlignedReadStoreElement<int, GapAnchor<int>, void>, unsigned int>, Alloc<> >; TDescriptor = unsigned int; TValue = GraphCargo<Triple<char, unsigned int, unsigned int>, AlignedReadStoreElement<int, GapAnchor<int>, void>, unsigned int>; typename EnableIf<Is<PropertyMapConcept<TString> >, void>::Type = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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, unsigned int>; TAlignedReadStoreElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TPosition = unsigned int; typename ReadGraph<TColumnAlphabet, TAlignedReadStoreElement, TPosition>::TId = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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, unsigned int>; TAlignedReadStoreElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TPosition = unsigned int; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TId = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rep_sep/rep_sep.cpp:217:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'GraphCargo<seqan::Triple<char, unsigned int, unsigned int>, seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>, unsigned int>& GraphCargo<seqan::Triple<char, unsigned int, unsigned int>, seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>, unsigned int>::operator=(const GraphCargo<seqan::Triple<char, unsigned int, unsigned int>, seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>, unsigned int>&)' is deprecated [-Wdeprecated-copy]
  118 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rep_sep/rgraph.h:32,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rep_sep/rep_sep.cpp:34:
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rep_sep/rgraph_base.h:44:5: note: because 'GraphCargo<seqan::Triple<char, unsigned int, unsigned int>, seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>, unsigned int>' has user-provided 'GraphCargo<TColumnAlphabet, TAlignedReadStoreElement, TPosition>::GraphCargo(const GraphCargo<TColumnAlphabet, TAlignedReadStoreElement, TPosition>&) [with TColumnAlphabet = seqan::Triple<char, unsigned int, unsigned int>; TAlignedReadStoreElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TPosition = unsigned int]'
   44 |     GraphCargo(GraphCargo const& other)
      |     ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::PrefixSegment> >(seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::PrefixSegment> const&)unsigned int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::PrefixSegment> >(unsigned int const&, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::PrefixSegment> const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::SuffixSegment> >(seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::SuffixSegment> const&)unsigned int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::SuffixSegment> >(unsigned int const&, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::SuffixSegment> const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<int, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::PrefixSegment> >(seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::PrefixSegment> const&)int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::PrefixSegment> >(int const&, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::PrefixSegment> const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<int, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::SuffixSegment> >(seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::SuffixSegment> const&)int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::SuffixSegment> >(int const&, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::SuffixSegment> const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 78%] Linking CXX executable ../../bin/rep_sep
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rep_sep && /usr/bin/cmake -E cmake_link_script CMakeFiles/rep_sep.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/rep_sep.dir/rep_sep.cpp.o -o ../../bin/rep_sep  -lrt 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 78%] Built target rep_sep
make  -f apps/sak/CMakeFiles/sak.dir/build.make apps/sak/CMakeFiles/sak.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sak /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/sak /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/sak/CMakeFiles/sak.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/sak/CMakeFiles/sak.dir/build.make apps/sak/CMakeFiles/sak.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 78%] Building CXX object apps/sak/CMakeFiles/sak.dir/sak.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/sak && /usr/bin/g++ -DSEQAN_APP_VERSION=\"0.4.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/sak/sak.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sak/sak.cpp:42:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/sstream:40,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sak/sak.cpp:46:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/bam_sam.h:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sak/sak.cpp:337:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sak/sak.cpp:337:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sak/sak.cpp:337:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sak/sak.cpp:337:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sak/sak.cpp:347:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sak/sak.cpp:337:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sak/sak.cpp:347:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:94:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/tokenization.h:489:23:   required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TSequence = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:468:23:   required from 'typename seqan::EnableIf<seqan::Not<seqan::IsSameType<TFwdIterator, seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_> > > >, void>::Type seqan::writeRecord(TTarget&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const SequenceOutputOptions&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; typename EnableIf<Not<IsSameType<TFwdIterator, FormattedFile<Tag<TagFastq_>, Tag<Output_> > > >, void>::Type = void; Fastq = Tag<TagFastq_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/sequence_file.h:423:16:   required from 'void seqan::writeRecord(FormattedFile<Tag<TagFastq_>, Tag<Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const Tag<TUsage>&) [with TSpec = void; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TagSpec = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/sequence_file.h:506:20:   required from 'void seqan::writeRecord(FormattedFile<Tag<TagFastq_>, Tag<Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const TagSelector<TTagList>&) [with TSpec = void; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/sequence_file.h:519:16:   required from 'typename seqan::EnableIf<seqan::And<seqan::Is<seqan::OutputStreamConcept<typename TFile::TStream> >, seqan::IsSequence<TQualString> >, void>::Type seqan::writeRecord(TFile&, const TIdString&, const TSeqString&, const TQualString&) [with TFile = FormattedFile<Tag<TagFastq_>, Tag<Output_> >; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Is<OutputStreamConcept<typename TFile::TStream> >, IsSequence<TQualString> >, void>::Type = void; typename TFile::TStream = VirtualStream<char, Tag<Output_>, std::char_traits<char> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sak/sak.cpp:424:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:96:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_iterator.h:80,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:86,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/tokenization.h:489:23:   required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TSequence = Segment<String<char, Alloc<> >, InfixSegment>; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:475:23:   required from 'typename seqan::EnableIf<seqan::Not<seqan::IsSameType<TFwdIterator, seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_> > > >, void>::Type seqan::writeRecord(TTarget&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const SequenceOutputOptions&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; typename EnableIf<Not<IsSameType<TFwdIterator, FormattedFile<Tag<TagFastq_>, Tag<Output_> > > >, void>::Type = void; Fastq = Tag<TagFastq_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/sequence_file.h:423:16:   required from 'void seqan::writeRecord(FormattedFile<Tag<TagFastq_>, Tag<Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const Tag<TUsage>&) [with TSpec = void; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TagSpec = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/sequence_file.h:506:20:   required from 'void seqan::writeRecord(FormattedFile<Tag<TagFastq_>, Tag<Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const TagSelector<TTagList>&) [with TSpec = void; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/sequence_file.h:519:16:   required from 'typename seqan::EnableIf<seqan::And<seqan::Is<seqan::OutputStreamConcept<typename TFile::TStream> >, seqan::IsSequence<TQualString> >, void>::Type seqan::writeRecord(TFile&, const TIdString&, const TSeqString&, const TQualString&) [with TFile = FormattedFile<Tag<TagFastq_>, Tag<Output_> >; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Is<OutputStreamConcept<typename TFile::TStream> >, IsSequence<TQualString> >, void>::Type = void; typename TFile::TStream = VirtualStream<char, Tag<Output_>, std::char_traits<char> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sak/sak.cpp:424:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/tokenization.h:489:23:   required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TSequence = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:468:23:   required from 'typename seqan::EnableIf<seqan::Not<seqan::IsSameType<TFwdIterator, seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_> > > >, void>::Type seqan::writeRecord(TTarget&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const SequenceOutputOptions&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; typename EnableIf<Not<IsSameType<TFwdIterator, FormattedFile<Tag<TagFastq_>, Tag<Output_> > > >, void>::Type = void; Fastq = Tag<TagFastq_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/sequence_file.h:423:16:   required from 'void seqan::writeRecord(FormattedFile<Tag<TagFastq_>, Tag<Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const Tag<TUsage>&) [with TSpec = void; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TagSpec = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/sequence_file.h:506:20:   required from 'void seqan::writeRecord(FormattedFile<Tag<TagFastq_>, Tag<Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const TagSelector<TTagList>&) [with TSpec = void; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/sequence_file.h:519:16:   required from 'typename seqan::EnableIf<seqan::And<seqan::Is<seqan::OutputStreamConcept<typename TFile::TStream> >, seqan::IsSequence<TQualString> >, void>::Type seqan::writeRecord(TFile&, const TIdString&, const TSeqString&, const TQualString&) [with TFile = FormattedFile<Tag<TagFastq_>, Tag<Output_> >; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Is<OutputStreamConcept<typename TFile::TStream> >, IsSequence<TQualString> >, void>::Type = void; typename TFile::TStream = VirtualStream<char, Tag<Output_>, std::char_traits<char> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sak/sak.cpp:424:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/tokenization.h:489:23:   required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TSequence = Segment<String<char, Alloc<> >, InfixSegment>; TSize = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:475:23:   required from 'typename seqan::EnableIf<seqan::Not<seqan::IsSameType<TFwdIterator, seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_> > > >, void>::Type seqan::writeRecord(TTarget&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const SequenceOutputOptions&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; typename EnableIf<Not<IsSameType<TFwdIterator, FormattedFile<Tag<TagFastq_>, Tag<Output_> > > >, void>::Type = void; Fastq = Tag<TagFastq_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/sequence_file.h:423:16:   required from 'void seqan::writeRecord(FormattedFile<Tag<TagFastq_>, Tag<Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const Tag<TUsage>&) [with TSpec = void; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TagSpec = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/sequence_file.h:506:20:   required from 'void seqan::writeRecord(FormattedFile<Tag<TagFastq_>, Tag<Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const TagSelector<TTagList>&) [with TSpec = void; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/sequence_file.h:519:16:   required from 'typename seqan::EnableIf<seqan::And<seqan::Is<seqan::OutputStreamConcept<typename TFile::TStream> >, seqan::IsSequence<TQualString> >, void>::Type seqan::writeRecord(TFile&, const TIdString&, const TSeqString&, const TQualString&) [with TFile = FormattedFile<Tag<TagFastq_>, Tag<Output_> >; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Is<OutputStreamConcept<typename TFile::TStream> >, IsSequence<TQualString> >, void>::Type = void; typename TFile::TStream = VirtualStream<char, Tag<Output_>, std::char_traits<char> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sak/sak.cpp:424:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 80%] Linking CXX executable ../../bin/sak
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/sak && /usr/bin/cmake -E cmake_link_script CMakeFiles/sak.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/sak.dir/sak.cpp.o -o ../../bin/sak  -lrt 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toHtml' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/tool_doc.h:285:34:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967272' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function '_toHtml':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 80%] Built target sak
make  -f apps/sam2matrix/CMakeFiles/sam2matrix.dir/build.make apps/sam2matrix/CMakeFiles/sam2matrix.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sam2matrix /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/sam2matrix /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/sam2matrix/CMakeFiles/sam2matrix.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/sam2matrix/CMakeFiles/sam2matrix.dir/build.make apps/sam2matrix/CMakeFiles/sam2matrix.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 80%] Building CXX object apps/sam2matrix/CMakeFiles/sam2matrix.dir/sam2matrix.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/sam2matrix && /usr/bin/g++ -DSEQAN_APP_VERSION=\"0.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/sam2matrix/sam2matrix.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:47,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sam2matrix/sam2matrix.cpp:43:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_tree.h:65,
                 from /usr/include/c++/13/map:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sam2matrix/sam2matrix.cpp:46:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:49:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sam2matrix/sam2matrix.cpp:173:59:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sam2matrix/sam2matrix.cpp:42:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sam2matrix/sam2matrix.cpp:145:60:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sam2matrix/sam2matrix.cpp:145:60:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sam2matrix/sam2matrix.cpp:173:59:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sam2matrix/sam2matrix.cpp:145:60:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sam2matrix/sam2matrix.cpp:145:60:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sam2matrix/sam2matrix.cpp:145:60:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, char*>(char* const&)int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, char*>(int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, char*>(char* const&)unsigned int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, char*>(unsigned int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, char*>(char* const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, char*>(short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, char*>(char* const&)unsigned short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, char*>(unsigned short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, char*>(char* const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, char*>(char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, char*>(char* const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, char*>(unsigned char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, char*>(char* const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, char*>(signed char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(unsigned char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(signed char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:277:40,
    inlined from 'seqan::readRecord<void>(seqan::BamAlignmentRecord&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:241:15,
    inlined from '_parseSamFiles(seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >&, std::map<seqan::String<char, seqan::Alloc<void> >, unsigned int, std::less<seqan::String<char, seqan::Alloc<void> > >, std::allocator<std::pair<seqan::String<char, seqan::Alloc<void> > const, unsigned int> > >&, SamToGasicOptions const&)' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sam2matrix/sam2matrix.cpp:181:23:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function '_parseSamFiles(seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >&, std::map<seqan::String<char, seqan::Alloc<void> >, unsigned int, std::less<seqan::String<char, seqan::Alloc<void> > >, std::allocator<std::pair<seqan::String<char, seqan::Alloc<void> > const, unsigned int> > >&, SamToGasicOptions const&)':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:306:44,
    inlined from 'seqan::readRecord<void>(seqan::BamAlignmentRecord&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:241:15,
    inlined from '_parseSamFiles(seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >&, std::map<seqan::String<char, seqan::Alloc<void> >, unsigned int, std::less<seqan::String<char, seqan::Alloc<void> > >, std::allocator<std::pair<seqan::String<char, seqan::Alloc<void> > const, unsigned int> > >&, SamToGasicOptions const&)' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sam2matrix/sam2matrix.cpp:181:23:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function '_parseSamFiles(seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >&, std::map<seqan::String<char, seqan::Alloc<void> >, unsigned int, std::less<seqan::String<char, seqan::Alloc<void> > >, std::allocator<std::pair<seqan::String<char, seqan::Alloc<void> > const, unsigned int> > >&, SamToGasicOptions const&)':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'seqan::readRecord<void>(seqan::BamAlignmentRecord&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:241:15,
    inlined from '_parseSamFiles(seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >&, std::map<seqan::String<char, seqan::Alloc<void> >, unsigned int, std::less<seqan::String<char, seqan::Alloc<void> > >, std::allocator<std::pair<seqan::String<char, seqan::Alloc<void> > const, unsigned int> > >&, SamToGasicOptions const&)' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sam2matrix/sam2matrix.cpp:181:23:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function '_parseSamFiles(seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >&, std::map<seqan::String<char, seqan::Alloc<void> >, unsigned int, std::less<seqan::String<char, seqan::Alloc<void> > >, std::allocator<std::pair<seqan::String<char, seqan::Alloc<void> > const, unsigned int> > >&, SamToGasicOptions const&)':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'seqan::readRecord<void>(seqan::BamAlignmentRecord&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_>, void>&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:241:15,
    inlined from '_parseSamFiles(seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >&, std::map<seqan::String<char, seqan::Alloc<void> >, unsigned int, std::less<seqan::String<char, seqan::Alloc<void> > >, std::allocator<std::pair<seqan::String<char, seqan::Alloc<void> > const, unsigned int> > >&, SamToGasicOptions const&)' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sam2matrix/sam2matrix.cpp:181:23:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function '_parseSamFiles(seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >&, std::map<seqan::String<char, seqan::Alloc<void> >, unsigned int, std::less<seqan::String<char, seqan::Alloc<void> > >, std::allocator<std::pair<seqan::String<char, seqan::Alloc<void> > const, unsigned int> > >&, SamToGasicOptions const&)':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 81%] Linking CXX executable ../../bin/sam2matrix
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/sam2matrix && /usr/bin/cmake -E cmake_link_script CMakeFiles/sam2matrix.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/sam2matrix.dir/sam2matrix.cpp.o -o ../../bin/sam2matrix  -lrt 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 81%] Built target sam2matrix
make  -f apps/samcat/CMakeFiles/samcat.dir/build.make apps/samcat/CMakeFiles/samcat.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/samcat /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/samcat /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/samcat/CMakeFiles/samcat.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/samcat/CMakeFiles/samcat.dir/build.make apps/samcat/CMakeFiles/samcat.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 81%] Building CXX object apps/samcat/CMakeFiles/samcat.dir/samcat.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/samcat && /usr/bin/g++ -DSEQAN_APP_VERSION=\"0.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/samcat/samcat.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:47,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/samcat/samcat.cpp:37:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:49:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/samcat/samcat.cpp:36:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, char*>(char* const&)int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, char*>(int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, char*>(char* const&)unsigned int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, char*>(unsigned int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, char*>(char* const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, char*>(short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, char*>(char* const&)unsigned short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, char*>(unsigned short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, char*>(char* const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, char*>(char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, char*>(char* const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, char*>(unsigned char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, char*>(char* const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, char*>(signed char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(unsigned char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(signed char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::String<char, seqan::Alloc<void> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:320:50:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::String<char, seqan::Alloc<void> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:320:50:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 83%] Linking CXX executable ../../bin/samcat
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/samcat && /usr/bin/cmake -E cmake_link_script CMakeFiles/samcat.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/samcat.dir/samcat.cpp.o -o ../../bin/samcat  -lrt -lz 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 83%] Built target samcat
make  -f apps/searchjoin/CMakeFiles/s4_search.dir/build.make apps/searchjoin/CMakeFiles/s4_search.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/searchjoin /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/searchjoin/CMakeFiles/s4_search.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/searchjoin/CMakeFiles/s4_search.dir/build.make apps/searchjoin/CMakeFiles/s4_search.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 83%] Building CXX object apps/searchjoin/CMakeFiles/s4_search.dir/search.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/searchjoin && /usr/bin/g++ -DSEARCHJOIN_HUGEDB=TRUE -DSEQAN_APP_VERSION=\"0.5.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/searchjoin/CMakeFiles/s4_search.dir/search.cpp.o -MF CMakeFiles/s4_search.dir/search.cpp.o.d -o CMakeFiles/s4_search.dir/search.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/parallel/base.h:36,
                 from /usr/include/c++/13/parallel/algobase.h:40,
                 from /usr/include/c++/13/parallel/algorithm:36,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:48:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/db.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:61:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:47,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:46:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:344: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:282: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/db.h:764: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<> > >, 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<> > >, 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<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  764 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:142:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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<> > >; TSpec = seqan::Tag<HugeDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = seqan::Tag<HugeDb_>; TDbSpec = seqan::Tag<Query_>; TSeedLength = unsigned int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:374: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:323: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/db.h:888: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<> > >, 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<> > >, 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<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  888 |         dbIndex.index[seedSet] = TIndex(db.text);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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<> > >; TSpec = seqan::Tag<HugeDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:344: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:282: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:524:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/db.h:764: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<> > >, 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<> > >, 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<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  764 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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<> > >; TSpec = seqan::Tag<SmallDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = seqan::Tag<SmallDb_>; TDbSpec = seqan::Tag<Query_>; TSeedLength = unsigned int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:374: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:323: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:524:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/db.h:888: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<> > >, 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<> > >, 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<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  888 |         dbIndex.index[seedSet] = TIndex(db.text);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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<> > >; TSpec = seqan::Tag<SmallDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:344: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:405: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  764 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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<> > >; TSpec = seqan::Tag<HugeDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = seqan::Tag<HugeDb_>; TDbSpec = seqan::Tag<Query_>; TSeedLength = unsigned int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:374: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:449: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/db.h:888:32: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  888 |         dbIndex.index[seedSet] = TIndex(db.text);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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<> > >; TSpec = seqan::Tag<HugeDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:344: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:405: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:552:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  764 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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<> > >; TSpec = seqan::Tag<SmallDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = seqan::Tag<SmallDb_>; TDbSpec = seqan::Tag<Query_>; TSeedLength = unsigned int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:374: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:449: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:552:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/db.h:888:32: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  888 |         dbIndex.index[seedSet] = TIndex(db.text);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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<> > >; TSpec = seqan::Tag<SmallDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:138:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:524:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:456: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:456: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:552:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:524:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:456: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:456: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:552:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:94,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:57:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1515:66:   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-seqan-v2.4.0/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<> > >; 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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-seqan-v2.4.0/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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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<> > >; 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-seqan-v2.4.0/apps/searchjoin/finder.h:810: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<> > >; TIndex = seqan::Tag<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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TSpec = seqan::Tag<Online_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:508:31:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:96:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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_> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_iterator.h:80,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:86,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:56:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1515:66:   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-seqan-v2.4.0/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<> > >; TSpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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-seqan-v2.4.0/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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; 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-seqan-v2.4.0/apps/searchjoin/finder.h:810: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<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TSpec = seqan::Tag<Online_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:536:31:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351: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]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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_> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:527:18:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; 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<> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:611: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Truncated<Preorder>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:527:52:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; 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<> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:611: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:527:18:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; 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<> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:611: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:524:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Truncated<Preorder>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:527:52:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; 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<> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:611: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:524:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:527:18:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:611: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:456: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Truncated<Preorder>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:527:52:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:611: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:456: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:527:18:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:611: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:456: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:552:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Truncated<Preorder>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:527:52:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:611: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:456: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:552:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1515:66:   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-seqan-v2.4.0/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<> > >; 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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-seqan-v2.4.0/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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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<> > >; 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-seqan-v2.4.0/apps/searchjoin/finder.h:810: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<> > >; TIndex = seqan::Tag<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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TSpec = seqan::Tag<Online_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:508:31:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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_> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1515:66:   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-seqan-v2.4.0/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<> > >; TSpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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-seqan-v2.4.0/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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; 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-seqan-v2.4.0/apps/searchjoin/finder.h:810: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<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TSpec = seqan::Tag<Online_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:536:31:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443: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]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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_> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ofstream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/writer.h:132:10:   required from 'void _writeRecord(Writer<TDb, TDbQuery, TSpec>&, const TString1&, const TString2&) [with TDb = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>; TDbQuery = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >; TSpec = seqan::Tag<Search_>; TString1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/writer.h:150:17:   required from 'void _write(Writer<TDb, TDbQuery, TSpec>&, typename seqan::Size<TContainer>::Type, typename seqan::Size<TFwdIterator>::Type) [with TDb = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>; TDbQuery = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >; TSpec = seqan::Tag<Search_>; typename seqan::Size<TContainer>::Type = unsigned int; typename seqan::Size<TFwdIterator>::Type = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/writer.h:98:15:   required from 'void Writer<TDb, TDbQuery, TSpec>::operator()(typename seqan::Size<TContainer>::Type, typename seqan::Size<TFwdIterator>::Type) [with TDb = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>; TDbQuery = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >; TSpec = seqan::Tag<Search_>; typename seqan::Size<TContainer>::Type = unsigned int; typename seqan::Size<TFwdIterator>::Type = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/verifier.h:142:13:   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<> > >; 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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-seqan-v2.4.0/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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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<> > >; 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-seqan-v2.4.0/apps/searchjoin/finder.h:810: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<> > >; TIndex = seqan::Tag<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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TSpec = seqan::Tag<Online_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:508:31:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ofstream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/writer.h:132:10:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/writer.h:98:15:   required from 'void Writer<TDb, TDbQuery, TSpec>::operator()(typename seqan::Size<TContainer>::Type, typename seqan::Size<TFwdIterator>::Type) [with TDb = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>; TDbQuery = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >; TSpec = seqan::Tag<Search_>; typename seqan::Size<TContainer>::Type = unsigned int; typename seqan::Size<TFwdIterator>::Type = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/verifier.h:142:13:   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<> > >; 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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-seqan-v2.4.0/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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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<> > >; 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-seqan-v2.4.0/apps/searchjoin/finder.h:810: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<> > >; TIndex = seqan::Tag<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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TSpec = seqan::Tag<Online_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:508:31:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:786: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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<Tag<StringOfMaxSize256_> > >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<Tag<StringOfMaxSize256_> > >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:198:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:534:34: 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]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_aggregate.h:58,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:98:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:786: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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<Tag<StringOfMaxSize256_> > >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<Tag<StringOfMaxSize256_> > >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:198:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:524:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:534:34: 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]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:786: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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<Tag<StringOfMaxSize256_> > >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<Tag<StringOfMaxSize256_> > >; TSequence = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:198:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:456: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:534:34: 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]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:786: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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<Tag<StringOfMaxSize256_> > >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<Tag<StringOfMaxSize256_> > >; TSequence = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:198:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:456: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:552:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:534:34: 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]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:56:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:524:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:524:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:524:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:524:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:456: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:456: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:456: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:456: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:456: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:552:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:456: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:552:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:456: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:552:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:456: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:552:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:311: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]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:517:21: 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]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:524:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:311: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]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:524:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:517:21: 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]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:456: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:311: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]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:456: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:517:21: 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]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:456: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:552:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:311: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]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:456: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:552:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:517:21: 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]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7.h:312:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7.h:312:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7.h:376:49:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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>, 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>, 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>, 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>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:202:30: 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]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:203:24: 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]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:243:26: 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]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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>, 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>, 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>, 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>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:524:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:202:30: 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]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:203:24: 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]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:243:26: 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]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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>, 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>, 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>, 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>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:456: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:202:30: 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]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:203:24: 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]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:243:26: 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]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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>, 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>, 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>, 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>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:456: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<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:552:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:202:30: 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]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:203:24: 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]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:243:26: 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]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew3.h:218:20:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew3.h:218:20:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew3.h:329:13:   [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:330: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/search.cpp:516:39:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
[ 84%] Linking CXX executable ../../bin/s4_search
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/searchjoin && /usr/bin/cmake -E cmake_link_script CMakeFiles/s4_search.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/s4_search.dir/search.cpp.o -o ../../bin/s4_search  -lrt 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967208' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'eraseBack':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967200' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'eraseBack':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1760:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1796:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_concat_direct.h:554:22,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'eraseBack':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967208' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'eraseBack':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967200' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'eraseBack':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967208' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'eraseBack':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967200' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'eraseBack':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:424:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:433:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967208' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'eraseBack':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967200' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'eraseBack':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:424:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:433:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:424:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:433:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:424:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:433:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_namer.h:114:13,
    inlined from 'append' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1330:13:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'append':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:280:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:290:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_namer.h:114:13,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:129:13,
    inlined from 'append' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1330:13,
    inlined from 'assign' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1369:42,
    inlined from 'operator<<' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1376:22,
    inlined from 'process.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:328:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'process.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'operator++.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger3.h:127:17:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'operator++.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toHtml' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/tool_doc.h:285:34:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967272' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function '_toHtml':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_namer.h:114:13,
    inlined from 'append' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1330:13,
    inlined from 'assign.constprop.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1369:42:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'assign.constprop.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_namer.h:114:13,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:129:13,
    inlined from 'append' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1330:13,
    inlined from 'assign' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1369:42,
    inlined from 'operator<<' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1376:22,
    inlined from 'process.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:328:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'process.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_namer.h:114:13,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:129:13,
    inlined from 'append' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1330:13,
    inlined from 'assign' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1369:42,
    inlined from 'operator<<' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1376:22,
    inlined from 'process.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:328:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'process.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_namer.h:114:13,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:129:13,
    inlined from 'append' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1330:13,
    inlined from 'assign' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1369:42,
    inlined from 'operator<<' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1376:22,
    inlined from 'process.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:328:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'process.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 84%] Built target s4_search
make  -f apps/searchjoin/CMakeFiles/s4_join.dir/build.make apps/searchjoin/CMakeFiles/s4_join.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/searchjoin /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/searchjoin/CMakeFiles/s4_join.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/searchjoin/CMakeFiles/s4_join.dir/build.make apps/searchjoin/CMakeFiles/s4_join.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 84%] Building CXX object apps/searchjoin/CMakeFiles/s4_join.dir/join.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/searchjoin && /usr/bin/g++ -DSEARCHJOIN_HUGEDB=TRUE -DSEQAN_APP_VERSION=\"0.5.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/searchjoin/CMakeFiles/s4_join.dir/join.cpp.o -MF CMakeFiles/s4_join.dir/join.cpp.o.d -o CMakeFiles/s4_join.dir/join.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/parallel/base.h:36,
                 from /usr/include/c++/13/parallel/algobase.h:40,
                 from /usr/include/c++/13/parallel/algorithm:36,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:48:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/db.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:61:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:47,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:46:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::TagExact_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:355: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:264: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::TagExact_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:319:37:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/db.h:764: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<> > >, 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<> > >, 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<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  764 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:142:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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<> > >; TSpec = seqan::Tag<HugeDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:344: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:264: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/db.h:764: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<> > >, 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<> > >, 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<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  764 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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<> > >; TSpec = seqan::Tag<HugeDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = seqan::Tag<HugeDb_>; TDbSpec = void; TSeedLength = unsigned int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:374: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:279: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/db.h:888: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<> > >, 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<> > >, 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<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  888 |         dbIndex.index[seedSet] = TIndex(db.text);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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<> > >; TSpec = seqan::Tag<HugeDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::TagExact_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:355: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:264: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::TagExact_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:332:37:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/db.h:764: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<> > >, 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<> > >, 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<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  764 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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<> > >; TSpec = seqan::Tag<SmallDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:344: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:264: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:336:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/db.h:764: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<> > >, 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<> > >, 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<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  764 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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<> > >; TSpec = seqan::Tag<SmallDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = seqan::Tag<SmallDb_>; TDbSpec = void; TSeedLength = unsigned int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:374: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:279: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:336:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/db.h:888: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<> > >, 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<> > >, 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<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  888 |         dbIndex.index[seedSet] = TIndex(db.text);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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<> > >; TSpec = seqan::Tag<SmallDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::TagExact_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:355: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:264: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::TagExact_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:357:37:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  764 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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<> > >; TSpec = seqan::Tag<HugeDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:344: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:264: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:361:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  764 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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<> > >; TSpec = seqan::Tag<HugeDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = seqan::Tag<HugeDb_>; TDbSpec = void; TSeedLength = unsigned int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:374: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:279: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:361:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/db.h:888:32: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  888 |         dbIndex.index[seedSet] = TIndex(db.text);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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<> > >; TSpec = seqan::Tag<HugeDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::TagExact_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:355: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:264: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::TagExact_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:370:37:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  764 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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<> > >; TSpec = seqan::Tag<SmallDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:344: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:264: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:374:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  764 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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<> > >; TSpec = seqan::Tag<SmallDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = seqan::Tag<SmallDb_>; TDbSpec = void; TSeedLength = unsigned int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:374: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:279: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:374:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/db.h:888:32: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  888 |         dbIndex.index[seedSet] = TIndex(db.text);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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<> > >; TSpec = seqan::Tag<SmallDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:138:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:336:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:361:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:374:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:336:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:361:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:374:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:94,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:57:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1515:66:   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-seqan-v2.4.0/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<> > >; 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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-seqan-v2.4.0/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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = void; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:791: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<> > >; TIndex = seqan::Tag<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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TSpec = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:311:29:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:96:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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_> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_iterator.h:80,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:86,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:56:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ofstream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/writer.h:132:10:   required from 'void _writeRecord(Writer<TDb, TDbQuery, TSpec>&, const TString1&, const TString2&) [with TDb = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>; TDbQuery = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>; TSpec = seqan::Tag<Join_>; TString1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/writer.h:197:21:   required from 'bool close(Writer<TDb, TDb, seqan::Tag<Join_> >&) [with TDb = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:293: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<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TSpec = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:311:29:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1515:66:   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-seqan-v2.4.0/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<> > >; TSpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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-seqan-v2.4.0/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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = void; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:791: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<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TSpec = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:349:29:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351: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]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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_> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:527:18:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; 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<> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >, void, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:611: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Truncated<Preorder>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:527:52:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; 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<> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >, void, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:611: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:527:18:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; 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<> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >, void, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:611: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:336:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Truncated<Preorder>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:527:52:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; 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<> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >, void, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:611: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:336:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:527:18:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >, void, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:611: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:361:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Truncated<Preorder>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:527:52:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >, void, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:611: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:361:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:527:18:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >, void, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:611: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:374:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Truncated<Preorder>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:527:52:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >, void, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:611: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:374:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1515:66:   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-seqan-v2.4.0/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<> > >; 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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-seqan-v2.4.0/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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = void; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:791: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<> > >; TIndex = seqan::Tag<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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TSpec = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:311:29:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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_> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ofstream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/writer.h:132:10:   required from 'void _writeRecord(Writer<TDb, TDbQuery, TSpec>&, const TString1&, const TString2&) [with TDb = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>; TDbQuery = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>; TSpec = seqan::Tag<Join_>; TString1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/writer.h:197:21:   required from 'bool close(Writer<TDb, TDb, seqan::Tag<Join_> >&) [with TDb = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:293: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<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TSpec = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:311:29:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1515:66:   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-seqan-v2.4.0/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<> > >; TSpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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-seqan-v2.4.0/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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = void; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:791: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<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TSpec = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:349:29:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443: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]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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_> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:786: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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<Tag<StringOfMaxSize256_> > >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<Tag<StringOfMaxSize256_> > >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:198:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:534:34: 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]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_aggregate.h:58,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:98:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:786: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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<Tag<StringOfMaxSize256_> > >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<Tag<StringOfMaxSize256_> > >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:198:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:336:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:534:34: 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]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:786: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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<Tag<StringOfMaxSize256_> > >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<Tag<StringOfMaxSize256_> > >; TSequence = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:198:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:361:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:534:34: 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]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:786: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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<Tag<StringOfMaxSize256_> > >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<Tag<StringOfMaxSize256_> > >; TSequence = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:198:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:374:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:534:34: 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]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:56:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:336:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:336:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:336:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:336:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:361:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:361:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:361:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:361:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:374:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:374:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:374:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<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-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:374:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762: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]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:311: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]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:517:21: 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]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:336:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:311: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]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:336:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:517:21: 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]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:361:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:311: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]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:361:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:517:21: 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]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:374:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:311: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]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned 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>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<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>, 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>, 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>, 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>, 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>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:374:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:517:21: 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]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7.h:312:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7.h:312:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7.h:376:49:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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>, 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>, 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>, 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>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:202:30: 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]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:203:24: 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]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:243:26: 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]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::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>, 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>, 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>, 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>, 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>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:336:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:202:30: 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]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:203:24: 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]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:243:26: 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]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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>, 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>, 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>, 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>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:361:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:202:30: 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]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:203:24: 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]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:243:26: 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]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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>, 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-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned 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>, 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>, 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>, 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>, 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>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:374:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:202:30: 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]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:203:24: 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]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:243:26: 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]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82: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_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew3.h:218:20:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew3.h:218:20:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew3.h:329:13:   [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/finder.h:605: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, 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>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:286: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<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin/join.cpp:323:41:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
[ 86%] Linking CXX executable ../../bin/s4_join
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/searchjoin && /usr/bin/cmake -E cmake_link_script CMakeFiles/s4_join.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/s4_join.dir/join.cpp.o -o ../../bin/s4_join  -lrt 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967208' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'eraseBack':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967200' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'eraseBack':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1760:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1796:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_concat_direct.h:554:22,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'eraseBack':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967208' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'eraseBack':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967200' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'eraseBack':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967208' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'eraseBack':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:424:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:433:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967200' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'eraseBack':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967208' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'eraseBack':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967200' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'eraseBack':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:424:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:433:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:424:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:433:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:424:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:433:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_namer.h:114:13,
    inlined from 'append' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1330:13:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'append':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:280:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:290:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toHtml' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/tool_doc.h:285:34:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967272' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function '_toHtml':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_namer.h:114:13,
    inlined from 'append' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1330:13,
    inlined from 'assign.constprop.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1369:42:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'assign.constprop.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_namer.h:114:13,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:129:13,
    inlined from 'append' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1330:13,
    inlined from 'assign' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1369:42,
    inlined from 'operator<<' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1376:22,
    inlined from 'process.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:328:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'process.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_namer.h:114:13,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:129:13,
    inlined from 'append' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1330:13,
    inlined from 'assign' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1369:42,
    inlined from 'operator<<' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1376:22,
    inlined from 'process.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:328:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'process.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_namer.h:114:13,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:129:13,
    inlined from 'append' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1330:13,
    inlined from 'assign' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1369:42,
    inlined from 'operator<<' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1376:22,
    inlined from 'process.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:328:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'process.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_namer.h:114:13,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:129:13,
    inlined from 'append' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1330:13,
    inlined from 'assign' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1369:42,
    inlined from 'operator<<' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1376:22,
    inlined from 'process.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:328:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'process.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'operator++.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger3.h:127:17:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'operator++.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 86%] Built target s4_join
make  -f apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build.make apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/seqan_tcoffee /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build.make apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 86%] Building CXX object apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/seqan_tcoffee.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/seqan_tcoffee && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.13.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa.h:37,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:23:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:22:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa.h:39:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa.h:41:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:56,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa.h:40:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = Pair<unsigned int, unsigned int, BitPacked<31, 1> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49:   required from 'void seqan::matchRefinement(TAlignmentString&, StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename Size<typename Value<TContext>::Type>::Type, TAnnotation&, Tag<TExpand>) [with TAlignmentString = String<Fragment<> >; TAnnotation = bool; TOutGraph = Graph<Alignment<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, unsigned int, Tag<Default_> > >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Dependent<Tag<TagInsist_> >; TScore = unsigned int; TTagSpec = TagExactRefinement_; typename Size<typename Value<TContext>::Type>::Type = unsigned int; typename Value<TContext>::Type = Fragment<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = String<Fragment<> >; TOutGraph = Graph<Alignment<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, unsigned int, Tag<Default_> > >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Dependent<Tag<TagInsist_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa/graph_align_tcoffee_base.h:191:20:   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 = unsigned int; TSpec = Tag<Default_>; FrequencyCounting = const Tag<FrequencyCounting_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa/graph_align_tcoffee_msa.h:178:24:   required from 'void seqan::evaluateAlignment(const MsaOptions<TAlphabet, TScore>&) [with TAlphabet = SimpleType<unsigned char, Dna5_>; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:281:26:   required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:305:29:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1667 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1679 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1701 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:46:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:66:19:   required from 'void customizedMsaAlignment(const seqan::MsaOptions<TAlphabet, TScore>&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:290:31:   required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:305:29:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:46:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:66:19:   required from 'void customizedMsaAlignment(const seqan::MsaOptions<TAlphabet, TScore>&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:290:31:   required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:305:29:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:46:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:66:19:   required from 'void customizedMsaAlignment(const seqan::MsaOptions<TAlphabet, TScore>&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:290:31:   required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:305:29:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:46:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:66:19:   required from 'void customizedMsaAlignment(const seqan::MsaOptions<TAlphabet, TScore>&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:290:31:   required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:305:29:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:46:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:66:19:   required from 'void customizedMsaAlignment(const seqan::MsaOptions<TAlphabet, TScore>&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:290:31:   required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:305:29:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:46:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:66:19:   required from 'void customizedMsaAlignment(const seqan::MsaOptions<TAlphabet, TScore>&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:290:31:   required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:305:29:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:46:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:66:19:   required from 'void customizedMsaAlignment(const seqan::MsaOptions<TAlphabet, TScore>&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:290:31:   required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee/seqan_tcoffee.cpp:305:29:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::TagScoreMatrixFile_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'seqan::read<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_>, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score/score_matrix_io.h:183:9:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::loadScoreMatrix<int, seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> >(seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >&, char const*)bool [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::read<std::basic_ifstream<char, std::char_traits<char> >, seqan::Fragment<unsigned int, seqan::ExactFragment<seqan::Tag<seqan::Default_> > >, seqan::Alloc<void>, int, seqan::Alloc<void>, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > >(std::basic_ifstream<char, std::char_traits<char> >&, seqan::String<seqan::Fragment<unsigned int, seqan::ExactFragment<seqan::Tag<seqan::Default_> > >, seqan::Alloc<void> >&, seqan::String<int, seqan::Alloc<void> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > const&, seqan::Tag<seqan::TCoffeeLib_>)void [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa/graph_align_tcoffee_io.h:209:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::read<std::basic_ifstream<char, std::char_traits<char> >, seqan::Fragment<unsigned int, seqan::ExactFragment<seqan::Tag<seqan::Default_> > >, seqan::Alloc<void>, int, seqan::Alloc<void>, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > >(std::basic_ifstream<char, std::char_traits<char> >&, seqan::String<seqan::Fragment<unsigned int, seqan::ExactFragment<seqan::Tag<seqan::Default_> > >, seqan::Alloc<void> >&, seqan::String<int, seqan::Alloc<void> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > const&, seqan::Tag<seqan::TCoffeeLib_>)void [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 87%] Linking CXX executable ../../bin/seqan_tcoffee
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/seqan_tcoffee && /usr/bin/cmake -E cmake_link_script CMakeFiles/seqan_tcoffee.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/seqan_tcoffee.dir/seqan_tcoffee.cpp.o -o ../../bin/seqan_tcoffee  -lrt 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36,
    inlined from '_createVertices' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:704:67,
    inlined from '_copyGraph' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:274:32,
    inlined from '_copyGraph' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:300:15,
    inlined from '__ct ' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:87:23,
    inlined from 'construct' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9,
    inlined from 'valueConstruct' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28,
    inlined from '_arrayConstructMoveDefault' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:511:23,
    inlined from '_arrayConstructMovePointer' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1055:31,
    inlined from 'arrayConstructMove' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1064:31,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1683:27,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_.constprop.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'resize_.constprop.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36,
    inlined from '_createVertices' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:704:67,
    inlined from '_copyGraph' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:276:32,
    inlined from '_copyGraph' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:300:15,
    inlined from '__ct ' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:87:23,
    inlined from 'construct' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9,
    inlined from 'valueConstruct' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28,
    inlined from '_arrayConstructMoveDefault' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:511:23,
    inlined from '_arrayConstructMovePointer' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1055:31,
    inlined from 'arrayConstructMove' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:1064:31,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1683:27,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_.constprop.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'resize_.constprop.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 87%] Built target seqan_tcoffee
make  -f apps/seqcons2/CMakeFiles/seqcons2.dir/build.make apps/seqcons2/CMakeFiles/seqcons2.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/seqcons2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/seqcons2/CMakeFiles/seqcons2.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/seqcons2/CMakeFiles/seqcons2.dir/build.make apps/seqcons2/CMakeFiles/seqcons2.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 87%] Building CXX object apps/seqcons2/CMakeFiles/seqcons2.dir/seqcons.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/seqcons2 && /usr/bin/g++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/seqcons2/CMakeFiles/seqcons2.dir/seqcons.cpp.o -MF CMakeFiles/seqcons2.dir/seqcons.cpp.o.d -o CMakeFiles/seqcons2.dir/seqcons.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons.cpp:37:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/stdexcept:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 89%] Building CXX object apps/seqcons2/CMakeFiles/seqcons2.dir/seqcons_app.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/seqcons2 && /usr/bin/g++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/seqcons2/CMakeFiles/seqcons2.dir/seqcons_app.cpp.o -MF CMakeFiles/seqcons2.dir/seqcons_app.cpp.o.d -o CMakeFiles/seqcons2.dir/seqcons_app.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign.h:45,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:40:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/unique_ptr.h:37,
                 from /usr/include/c++/13/memory:78,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa.h:44,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign.h:48:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_library.h:88:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   88 |     public std::unary_function<Pair<TSize, TSize>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_library.h:99:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   99 |     public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus.h:65:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:90:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_fstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = unsigned int; TPos = int; TNum = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:145:27:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:116:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_fstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = unsigned int; TPos = int; TNum = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:145:27:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_iterator.h:87,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:86,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_fstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = unsigned int; TPos = int; TNum = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:145:27:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h: In instantiation of 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:314:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:404:32: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  404 |             for (TReadGapsIter itR2 = itR; itR2 != itREnd; ++itR2)
      |                                ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:116:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_fstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = unsigned int; TPos = int; TNum = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:145:27:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_fstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = unsigned int; TPos = int; TNum = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:145:27:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:116:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_shortcuts.h:340:12:   required from 'typename seqan::ReverseComplementString<const THost>::Type seqan::reverseComplementString(const THost&) [with THost = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename ReverseComplementString<const THost>::Type = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:936:80:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:153:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:140:13: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  140 |             _host(std::forward<THost_>(host)),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:96:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:223:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:223:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:370:17:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  518 |         indexShape(host(pattern)) = pattern.shape;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:87:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5Q_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = unsigned int; TTag = Standard_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:395:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:314:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:314:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_iterator.h:80:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:98:7:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:811:66:   required from 'void seqan::_fillBamSeqAndQual(TSeq&, TQual&, const TRead&) [with TSeq = String<SimpleType<unsigned char, Iupac_>, Alloc<> >; TQual = String<char, Alloc<> >; TRead = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:936:31:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:153:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:223:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:55,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:46:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Pigeonhole<>; typename Parameter_<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:969:48:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:377:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  599 |     return container(hostIterator(me));
      |                                      ^
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:105:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_builder.h:376:20:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:94:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:1020:13:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:314:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:504:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:280:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:1020:13:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:314:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:314:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:572:29:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, BamAlignFunctorDefault&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:153:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:140: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<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, 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<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_shortcuts.h:340:12:   required from 'typename seqan::ReverseComplementString<const THost>::Type seqan::reverseComplementString(const THost&) [with THost = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename ReverseComplementString<const THost>::Type = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:936:80:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:153:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:229:32:   required from 'seqan::Finder<THaystack, seqan::Pigeonhole<TSpec> >::Finder(THaystack&) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:376:23:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Pigeonhole<>; typename Parameter_<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:932:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<> >; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:377:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  585 |     return container(hostIterator(me));
      |                                      ^
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>; TIntegral = long unsigned int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:941:46:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<> >; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:377:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  577 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>; TIntegral = unsigned int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:910:48:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<> >; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:1006:37:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:377:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  577 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:56:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = Pair<unsigned int, unsigned int, BitPacked<31, 1> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49:   required from 'void seqan::matchRefinement(TAlignmentString&, StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename Size<typename Value<TContext>::Type>::Type, TAnnotation&, Tag<TExpand>) [with TAlignmentString = String<Fragment<> >; TAnnotation = bool; TOutGraph = Graph<Alignment<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, unsigned int, Tag<Default_> > >; TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSetSpec = Dependent<Tag<TagInsist_> >; TScore = unsigned int; TTagSpec = TagExactRefinement_; typename Size<typename Value<TContext>::Type>::Type = unsigned int; typename Value<TContext>::Type = Fragment<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = String<Fragment<> >; TOutGraph = Graph<Alignment<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, unsigned int, Tag<Default_> > >; TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSetSpec = Dependent<Tag<TagInsist_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20:   required from 'void seqan::buildAlignmentGraph(String<TValue, TSpec>&, String<TAlphabetV, TSpecV>&, Graph<Alignment<TStringSet, TCargo, TSpec> >&, FractionalScore) [with TFragment = Fragment<>; TSpec1 = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TStringSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >; TCargo = unsigned int; TSpec = Tag<Default_>; FractionalScore = const Tag<FractionalScore_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa/graph_align_tcoffee_base.h:272:24:   required from 'void seqan::buildAlignmentGraph(String<TValue, TSpec>&, String<TAlphabetV, TSpecV>&, Graph<Alignment<TStringSet, TCargo, TSpec> >&, const TScore&, ReScore) [with TFragment = Fragment<>; TSpec1 = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TStringSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >; TCargo = unsigned int; TSpec = Tag<Default_>; TScore = Score<int, Tag<Simple_> >; ReScore = const Tag<ReScore_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_builder.h:384:24:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1667 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1679 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1701 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/cigar.h:572:29:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, BamAlignFunctorDefault&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:153:21:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:352:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_fundamental.h:82,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_builder.h:376:20:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_builder.h:376:20:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:162:56:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:183:24:   required from 'typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:363:40:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:1067:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:314:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = int; TCount = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_base.h:513:15:   required from 'void seqan::insertGap(Gaps<TSequence, TSpec>&, TPosition) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >; TPosition = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:1610:30:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_updateAlignments(unsigned int, unsigned int&, TProfileString&, seqan::Gaps<seqan::String<seqan::ProfileChar<typename seqan::BaseAlphabet<typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type>::Type> > >&, seqan::Gaps<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>&, seqan::ExtractProfileInfo_&, const seqan::WindowClippingInfo_&, const TAlignedReadIter&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; typename seqan::BaseAlphabet<typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type>::Type = seqan::SimpleType<unsigned char, seqan::Dna5_>; typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename TFragmentStore::TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:1321:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:314:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2236:27:   required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2321:40:   required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<Segment<String<GapAnchor<int> >, InfixSegment> > >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:261:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:229:32:   required from 'seqan::Finder<THaystack, seqan::Pigeonhole<TSpec> >::Finder(THaystack&) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:376:23:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:162:17:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:183:24:   required from 'typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:363:40:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:1067:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:314:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<GapAnchor<int> >, InfixSegment>*; TParam = const Segment<String<GapAnchor<int> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<int> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<int> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<GapAnchor<int> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<int> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TSource = Segment<String<GapAnchor<int> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_anchor.h:165:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag<seqan::Nothing_>; TGapAnchors = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2393:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:261:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<int> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:352:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:352:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_fundamental.h:72:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TValue2 = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Pigeonhole<>; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/find_pigeonhole.h:463:41:   required from 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:370:17:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
   86 |     class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5Q_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequence = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<Gotoh_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlapper.h:354:24:   required from 'bool seqan::Overlapper_<TFragments, TSequence>::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String<seqan::Fragment<> >; TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_builder.h:138:38:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_builder.h:370:5:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequence = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<Gotoh_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlapper.h:354:24:   required from 'bool seqan::Overlapper_<TFragments, TSequence>::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String<seqan::Fragment<> >; TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_builder.h:138:38:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_builder.h:370:5:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequence = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<Gotoh_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlapper.h:354:24:   required from 'bool seqan::Overlapper_<TFragments, TSequence>::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String<seqan::Fragment<> >; TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_builder.h:138:38:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_builder.h:370:5:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:650:29:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlapper.h:354:24:   required from 'bool seqan::Overlapper_<TFragments, TSequence>::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String<seqan::Fragment<> >; TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_builder.h:138:38:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_builder.h:370:5:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:382:27:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:453:18:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:515:18:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > >; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<False, True, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:639:20:   required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, const TAlgoTag&) [with TProfileGaps = Gaps<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >, Tag<ArrayGaps_> >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >; TConsensusScore = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TAlignConfig = AlignConfig<false, true, false, true>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:657:36:   required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, bool) [with TProfileGaps = Gaps<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >, Tag<ArrayGaps_> >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >; TConsensusScore = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TAlignConfig = AlignConfig<false, true, false, true>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:1209:36:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_app.cpp:314:20:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, char*>(char* const&)int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, char*>(int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, char*>(char* const&)unsigned int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, char*>(unsigned int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, char*>(char* const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, char*>(short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, char*>(char* const&)unsigned short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, char*>(unsigned short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, char*>(char* const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, char*>(char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, char*>(char* const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, char*>(unsigned char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, char*>(char* const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, char*>(signed char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(unsigned char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(signed char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:277:40,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Sam_>, void> >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Sam_>, void> > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'seqan::_readOneAlignment<void, seqan::FragmentStoreConfig<void>, seqan::StringSet<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::String<seqan::MatchMateInfo_<unsigned int>, seqan::Alloc<void> >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > >(seqan::FragmentStore<void, seqan::FragmentStoreConfig<void> >&, seqan::StringSet<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > >&, seqan::String<seqan::MatchMateInfo_<unsigned int>, seqan::Alloc<void> >&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&, seqan::FragStoreSAMContext<seqan::FragmentStore<void, seqan::FragmentStoreConfig<void> > >&, seqan::FragStoreImportFlags const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:573:15:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_readOneAlignment<void, seqan::FragmentStoreConfig<void>, seqan::StringSet<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::String<seqan::MatchMateInfo_<unsigned int>, seqan::Alloc<void> >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > >(seqan::FragmentStore<void, seqan::FragmentStoreConfig<void> >&, seqan::StringSet<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > >&, seqan::String<seqan::MatchMateInfo_<unsigned int>, seqan::Alloc<void> >&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&, seqan::FragStoreSAMContext<seqan::FragmentStore<void, seqan::FragmentStoreConfig<void> > >&, seqan::FragStoreImportFlags const&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Sam_>, void> >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Sam_>, void> > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'seqan::_readOneAlignment<void, seqan::FragmentStoreConfig<void>, seqan::StringSet<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::String<seqan::MatchMateInfo_<unsigned int>, seqan::Alloc<void> >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > >(seqan::FragmentStore<void, seqan::FragmentStoreConfig<void> >&, seqan::StringSet<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > >&, seqan::String<seqan::MatchMateInfo_<unsigned int>, seqan::Alloc<void> >&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&, seqan::FragStoreSAMContext<seqan::FragmentStore<void, seqan::FragmentStoreConfig<void> > >&, seqan::FragStoreImportFlags const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:573:15:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_readOneAlignment<void, seqan::FragmentStoreConfig<void>, seqan::StringSet<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::String<seqan::MatchMateInfo_<unsigned int>, seqan::Alloc<void> >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > >(seqan::FragmentStore<void, seqan::FragmentStoreConfig<void> >&, seqan::StringSet<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > >&, seqan::String<seqan::MatchMateInfo_<unsigned int>, seqan::Alloc<void> >&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&, seqan::FragStoreSAMContext<seqan::FragmentStore<void, seqan::FragmentStoreConfig<void> > >&, seqan::FragStoreImportFlags const&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Sam_>, void> >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Sam_>, void> > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'seqan::_readOneAlignment<void, seqan::FragmentStoreConfig<void>, seqan::StringSet<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::String<seqan::MatchMateInfo_<unsigned int>, seqan::Alloc<void> >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > >(seqan::FragmentStore<void, seqan::FragmentStoreConfig<void> >&, seqan::StringSet<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > >&, seqan::String<seqan::MatchMateInfo_<unsigned int>, seqan::Alloc<void> >&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&, seqan::FragStoreSAMContext<seqan::FragmentStore<void, seqan::FragmentStoreConfig<void> > >&, seqan::FragStoreImportFlags const&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_io_sam.h:573:15:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_readOneAlignment<void, seqan::FragmentStoreConfig<void>, seqan::StringSet<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::String<seqan::MatchMateInfo_<unsigned int>, seqan::Alloc<void> >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> >, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > >(seqan::FragmentStore<void, seqan::FragmentStoreConfig<void> >&, seqan::StringSet<seqan::String<seqan::GapAnchor<int>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > >&, seqan::String<seqan::MatchMateInfo_<unsigned int>, seqan::Alloc<void> >&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_>, void> > > const&, seqan::FragStoreSAMContext<seqan::FragmentStore<void, seqan::FragmentStoreConfig<void> > >&, seqan::FragStoreImportFlags const&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 89%] Building CXX object apps/seqcons2/CMakeFiles/seqcons2.dir/seqcons_options.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/seqcons2 && /usr/bin/g++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/seqcons2/CMakeFiles/seqcons2.dir/seqcons_options.cpp.o -MF CMakeFiles/seqcons2.dir/seqcons_options.cpp.o.d -o CMakeFiles/seqcons2.dir/seqcons_options.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_options.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_options.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_options.cpp:35:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2/seqcons_options.h:39:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 90%] Linking CXX executable ../../bin/seqcons2
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/seqcons2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/seqcons2.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/seqcons2.dir/seqcons.cpp.o CMakeFiles/seqcons2.dir/seqcons_app.cpp.o CMakeFiles/seqcons2.dir/seqcons_options.cpp.o -o ../../bin/seqcons2  -lrt -lz 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_undirected.h:357:36,
    inlined from '_createVertices' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:704:67,
    inlined from '_copyGraph.constprop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_undirected.h:164:32:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_copyGraph.constprop':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addEdge' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_undirected.h:402:22,
    inlined from '_copyGraph.constprop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_undirected.h:167:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_copyGraph.constprop':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1136:19,
    inlined from 'upgmaTree' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:803:12,
    inlined from 'upgmaTree' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:892:14,
    inlined from 'run' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_builder.h:397:14:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967280' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'run':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addEdge' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_undirected.h:402:22,
    inlined from 'addEdge' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align/graph_impl_align.h:581:19,
    inlined from '_createAlignmentGraph' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa/graph_align_tcoffee_progressive.h:106:24,
    inlined from 'progressiveAlignment' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa/graph_align_tcoffee_progressive.h:179:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'progressiveAlignment':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 90%] Built target seqcons2
make  -f apps/sgip/CMakeFiles/sgip.dir/build.make apps/sgip/CMakeFiles/sgip.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sgip /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/sgip /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/sgip/CMakeFiles/sgip.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/sgip/CMakeFiles/sgip.dir/build.make apps/sgip/CMakeFiles/sgip.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 90%] Building CXX object apps/sgip/CMakeFiles/sgip.dir/sgip.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/sgip && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.4.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/sgip/sgip.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sgip/sgip.cpp:29:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sgip/sgip_base.h:33,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sgip/sgip.cpp:33:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 92%] Linking CXX executable ../../bin/sgip
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/sgip && /usr/bin/cmake -E cmake_link_script CMakeFiles/sgip.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/sgip.dir/sgip.cpp.o -o ../../bin/sgip  -lrt 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_undirected.h:357:36,
    inlined from '_createVertices' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:704:67,
    inlined from 'addEdges' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:735:43,
    inlined from '_createUndir' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sgip/sgip_base.h:358:13:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_createUndir':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_undirected.h:357:36,
    inlined from '_createVertices' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:704:67,
    inlined from 'addEdges' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:736:29,
    inlined from '_createUndir' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sgip/sgip_base.h:358:13:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_createUndir':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addEdge' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_undirected.h:402:22,
    inlined from 'addEdges' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:740:16,
    inlined from '_createUndir' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sgip/sgip_base.h:358:13:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_createUndir':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toHtml' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/tool_doc.h:285:34:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967272' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function '_toHtml':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36,
    inlined from '_createVertices' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:704:67,
    inlined from 'addEdges' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:735:43,
    inlined from '_createGraph.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sgip/sgip.h:99:13:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_createGraph.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36,
    inlined from '_createVertices' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:704:67,
    inlined from 'addEdges' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:736:29,
    inlined from '_createGraph.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sgip/sgip.h:99:13:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_createGraph.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addEdge' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:604:22,
    inlined from 'addEdges' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:740:16,
    inlined from '_createGraph.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sgip/sgip.h:99:13:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_createGraph.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 92%] Built target sgip
make  -f apps/snp_store/CMakeFiles/snp_store.dir/build.make apps/snp_store/CMakeFiles/snp_store.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/snp_store /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/snp_store/CMakeFiles/snp_store.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/snp_store/CMakeFiles/snp_store.dir/build.make apps/snp_store/CMakeFiles/snp_store.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 92%] Building CXX object apps/snp_store/CMakeFiles/snp_store.dir/snp_store.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/snp_store && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/snp_store/snp_store.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:32:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_tree.h:65,
                 from /usr/include/c++/13/map:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:58,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:33:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:34:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa.h:44,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:35:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus.h:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_library.h:88:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   88 |     public std::unary_function<Pair<TSize, TSize>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/consensus_library.h:99:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   99 |     public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus/overlap_info_computation.h:38,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/consensus.h:65:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:53:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/basic/basic_aggregate.h:54,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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::Alloc<> >, seqan::InfixSegment>; TSpec = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.h:5148:46:   required from 'void seqan::dumpShortIndelPolymorphismsBatch(TFragmentStore&, TReadCigars&, TGenome&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TOptions&) [with TFragmentStore = FragmentStore<SnpStoreSpec_>; TReadCigars = StringSet<String<Pair<char, int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TGenomeName = String<char, Alloc<> >; TFile = std::basic_ofstream<char>; TOptions = SNPCallingOptions<>; typename TFragmentStore::TContigPos = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:971:74:   required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:1412:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/pair_base.h:120:53: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  120 |     Pair(T1 const & _i1, T2 const & _i2) : i1(_i1), i2(_i2) {}
      |                                                     ^~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:96:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_align.h:45:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:77:18:   required from 'bool loadGenomes(TGenomeSet&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<seqan::String<char, seqan::Alloc<> >, TGenomeSetSize>&, TGenomeNames&) [with TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<> >; TGenomeSetSize = unsigned int; TGenomeNames = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:670:56:   required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:1412:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:90:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.h:4057:36:   required from 'void seqan::dumpVariantsRealignBatch(TFragmentStore&, TReadCigars&, const TReadCounts&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TFile&, TOptions&) [with TFragmentStore = 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 = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.h:2477:41:   required from 'void seqan::dumpVariantsRealignBatchWrap(TFragmentStore&, TReadCigars&, const TReadCounts&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TFile&, TOptions&) [with TFragmentStore = 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 = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:986:53:   required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:1412:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:77:18:   required from 'bool loadGenomes(TGenomeSet&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<seqan::String<char, seqan::Alloc<> >, TGenomeSetSize>&, TGenomeNames&) [with TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<> >; TGenomeSetSize = unsigned int; TGenomeNames = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:670:56:   required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:1412:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:689:35:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TExpand> >::Type seqan::iter(const T&, TPos, const Tag<TExpand>&) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; TTag = Rooted_; typename Iterator<const T, const Tag<TExpand> >::Type = Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:669: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_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_anchor.h:451:22:   required from 'bool seqan::isGap(const Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition) [with TSequence = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TGapAnchors = String<GapAnchor<int> >; TPosition = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.h:4418:72:   required from 'void seqan::dumpVariantsRealignBatch(TFragmentStore&, TReadCigars&, const TReadCounts&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TFile&, TOptions&) [with TFragmentStore = 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 = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.h:2477:41:   required from 'void seqan::dumpVariantsRealignBatchWrap(TFragmentStore&, TReadCigars&, const TReadCounts&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TFile&, TOptions&) [with TFragmentStore = 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 = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:986:53:   required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:1412:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:77:18:   required from 'bool loadGenomes(TGenomeSet&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<seqan::String<char, seqan::Alloc<> >, TGenomeSetSize>&, TGenomeNames&) [with TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<> >; TGenomeSetSize = unsigned int; TGenomeNames = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:670:56:   required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:1412:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:77:18:   required from 'bool loadGenomes(TGenomeSet&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<seqan::String<char, seqan::Alloc<> >, TGenomeSetSize>&, TGenomeNames&) [with TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<> >; TGenomeSetSize = unsigned int; TGenomeNames = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:670:56:   required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:1412:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:77:18:   required from 'bool loadGenomes(TGenomeSet&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<seqan::String<char, seqan::Alloc<> >, TGenomeSetSize>&, TGenomeNames&) [with TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<> >; TGenomeSetSize = unsigned int; TGenomeNames = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:670:56:   required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store/snp_store.cpp:1412:28:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, char*>(char* const&)int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, char*>(int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, char*>(char* const&)unsigned int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned int>(unsigned int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, char*>(unsigned int const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, char*>(char* const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, char*>(short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, char*>(char* const&)unsigned short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned short>(unsigned short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, char*>(unsigned short const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, char*>(char* const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, char*>(char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, char*>(char* const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, char*>(unsigned char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, char*>(char* const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, char*>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, char*>(signed char const&, char* const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<int>(int)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)short',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<short>(short)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int &' to 'seqan::BadLexicalCast::BadLexicalCast<short, seqan::String<char, seqan::Alloc<void> > >(short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<char>(char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char &' to 'seqan::BadLexicalCast::BadLexicalCast<char, seqan::String<char, seqan::Alloc<void> > >(char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<unsigned char>(unsigned char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned char, seqan::String<char, seqan::Alloc<void> > >(unsigned char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)signed char',
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:82:47,
    inlined from 'seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>::operator()<signed char>(signed char)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, signed char>(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<signed char, void>)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned char, seqan::TagList<signed char, void> >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned char, seqan::TagList<signed char, void> >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::tagApply<seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>, int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >(seqan::AppendTagsSamToBamOneTagHelper_<seqan::String<char, seqan::Alloc<void> >, seqan::String<char, seqan::Alloc<void> >&>&, seqan::TagList<int, seqan::TagList<unsigned int, seqan::TagList<float, seqan::TagList<short, seqan::TagList<unsigned short, seqan::TagList<char, seqan::TagList<unsigned char, seqan::TagList<signed char, void> > > > > > > >)bool' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::_appendTagsSamToBamOneTag<seqan::String<char, seqan::Alloc<void> >, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > > >(seqan::String<char, seqan::Alloc<void> >&, seqan::Iter<seqan::String<char, seqan::Alloc<void> > const, seqan::AdaptorIterator<char const*, seqan::Tag<seqan::Default_> > >&, seqan::String<char, seqan::Alloc<void> >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char &' to 'seqan::BadLexicalCast::BadLexicalCast<signed char, seqan::String<char, seqan::Alloc<void> > >(signed char const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:277:40:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned short',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:306:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned short, seqan::String<char, seqan::Alloc<void> > >(unsigned short const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:320:50:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'seqan::lexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)int',
    inlined from 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/read_sam.h:363:43:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'seqan::readRecord<seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >, seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >(seqan::BamAlignmentRecord&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::String<char, seqan::Alloc<void> > >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&, seqan::Tag<seqan::Sam_> const&)void [clone .isra.0]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int &' to 'seqan::BadLexicalCast::BadLexicalCast<int, seqan::String<char, seqan::Alloc<void> > >(int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 93%] Linking CXX executable ../../bin/snp_store
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/snp_store && /usr/bin/cmake -E cmake_link_script CMakeFiles/snp_store.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/snp_store.dir/snp_store.cpp.o -o ../../bin/snp_store  -lrt -lz 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36,
    inlined from '_createVertices' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:704:67,
    inlined from '_copyGraph' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:274:32,
    inlined from '_copyGraph' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:300:15,
    inlined from '__ct ' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:87:23,
    inlined from '__ct_base ' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:358:7:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function '__ct_base ':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'obtainId' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_idmanager.h:166:15,
    inlined from 'addVertex' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:525:36,
    inlined from '_createVertices' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_interface.h:704:67,
    inlined from '_copyGraph' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:276:32,
    inlined from '_copyGraph' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:300:15,
    inlined from '__ct ' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_types/graph_impl_directed.h:87:23,
    inlined from '__ct_base ' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/interval_tree.h:358:7:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967288' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function '__ct_base ':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 93%] Built target snp_store
make  -f apps/stellar/CMakeFiles/stellar.dir/build.make apps/stellar/CMakeFiles/stellar.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/stellar /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/stellar/CMakeFiles/stellar.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/stellar/CMakeFiles/stellar.dir/build.make apps/stellar/CMakeFiles/stellar.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 93%] Building CXX object apps/stellar/CMakeFiles/stellar.dir/stellar.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/stellar && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.4.11\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/stellar/stellar.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:24:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:25:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:47,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:46:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/bam_sam.h:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:30,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:28:
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar_types.h:155:32: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  155 | 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-seqan-v2.4.0/apps/stellar/stellar_types.h:207:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  207 | 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-seqan-v2.4.0/apps/stellar/stellar.cpp:127:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |     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-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:96,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:690: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]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.cpp:60: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:690: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]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:690: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]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.cpp:68: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:690: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]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:687:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:690: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]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.cpp:60: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:687:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:690: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]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:687:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:690: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]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.cpp:68: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:687:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:690: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]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:689:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:690: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]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.cpp:60: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:689:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:690: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]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:689:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:690: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]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.cpp:68: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:689:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:690: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]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:691:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:690: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]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.cpp:60: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:691:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:690: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]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:691:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:690: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]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.cpp:68: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:691:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:690: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]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:693:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:690: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]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.cpp:60: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:693:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:690: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]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:693:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:690: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]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.cpp:68: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:693:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:690: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]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:695:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:690: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]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.cpp:60: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:695:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:690: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]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:695:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:690: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]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.cpp:68: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:695:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:690: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]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:102: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 = unsigned int]'
  102 |     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-seqan-v2.4.0/include/seqan/stream.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:241:14:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:618:26:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:103: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 = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.h:614: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:194: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]
  194 |                 TAlign ali(align);
      |                        ^~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:97:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:103: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 = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:687:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.h:614: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:687:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:194: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]
  194 |                 TAlign ali(align);
      |                        ^~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:103: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 = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:689:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443: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]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.h:614: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:689:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:194: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]
  194 |                 TAlign ali(align);
      |                        ^~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:103: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 = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:691:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443: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]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.h:614: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:691:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:194: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]
  194 |                 TAlign ali(align);
      |                        ^~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:103: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 = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:693:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.h:614: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:693:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:194: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]
  194 |                 TAlign ali(align);
      |                        ^~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:103: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 = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:677: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:695:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/apps/stellar/stellar.h:614: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:695:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:194: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]
  194 |                 TAlign ali(align);
      |                        ^~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:241:14:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:618:26:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_smart_pointer.h:47,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_allocator.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:202: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-seqan-v2.4.0/apps/stellar/stellar.h:577: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_type.h:365: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]
  365 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:202: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-seqan-v2.4.0/apps/stellar/stellar.h:577: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:687:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_type.h:365: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]
  365 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:202: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-seqan-v2.4.0/apps/stellar/stellar.h:577: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:689:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_type.h:365: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]
  365 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:202: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-seqan-v2.4.0/apps/stellar/stellar.h:577: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:691:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_type.h:365: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]
  365 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:202: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-seqan-v2.4.0/apps/stellar/stellar.h:577: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:693:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_type.h:365: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]
  365 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:202: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-seqan-v2.4.0/apps/stellar/stellar.h:577: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:695:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_type.h:365: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]
  365 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:241:14:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:618:26:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:241:14:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:618:26:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:195: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-seqan-v2.4.0/apps/stellar/stellar_extension.h:773:28:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<seqan::Segment<THost_, seqan::InfixSegment>, 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_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:467: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_type.h:358: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]
  358 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:195: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-seqan-v2.4.0/apps/stellar/stellar_extension.h:773:28:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<seqan::Segment<THost_, seqan::InfixSegment>, 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_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:467: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:687:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_type.h:358: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]
  358 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:195: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-seqan-v2.4.0/apps/stellar/stellar_extension.h:773:28:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<seqan::Segment<THost_, seqan::InfixSegment>, 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_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:467: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:689:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_type.h:358: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]
  358 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:195: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-seqan-v2.4.0/apps/stellar/stellar_extension.h:773:28:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<seqan::Segment<THost_, seqan::InfixSegment>, 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_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:467: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:691:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_type.h:358: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]
  358 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:195: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-seqan-v2.4.0/apps/stellar/stellar_extension.h:773:28:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<seqan::Segment<THost_, seqan::InfixSegment>, 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_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:467: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:693:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_type.h:358: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]
  358 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:195: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-seqan-v2.4.0/apps/stellar/stellar_extension.h:773:28:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<seqan::Segment<THost_, seqan::InfixSegment>, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<char, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:467: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:695:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_type.h:358: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]
  358 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:241:14:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:618:26:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:190:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37:   required from 'TScoreValue seqan::_localAlignmentNext(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int; BandedWatermanEggert = Tag<BandedWatermanEggert_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_enumeration_banded.h:121:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:607:30:   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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  287 |             matIt2 = matIt - diagonalWidth;
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_iterator.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:86:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:105:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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 = 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:217: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-seqan-v2.4.0/apps/stellar/stellar.h:614: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1342:26: 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]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37:   required from 'TScoreValue seqan::_localAlignmentNext(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = 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; BandedWatermanEggert = Tag<BandedWatermanEggert_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = 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_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_enumeration_banded.h:121:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:607:30:   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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:687:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  287 |             matIt2 = matIt - diagonalWidth;
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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 = 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:217: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-seqan-v2.4.0/apps/stellar/stellar.h:614: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:687:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1342:26: 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]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37:   required from 'TScoreValue seqan::_localAlignmentNext(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int; BandedWatermanEggert = Tag<BandedWatermanEggert_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_enumeration_banded.h:121:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:607:30:   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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:689:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  287 |             matIt2 = matIt - diagonalWidth;
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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 = 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:217: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-seqan-v2.4.0/apps/stellar/stellar.h:614: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:689:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1342:26: 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]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37:   required from 'TScoreValue seqan::_localAlignmentNext(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int; BandedWatermanEggert = Tag<BandedWatermanEggert_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_enumeration_banded.h:121:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:607:30:   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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:691:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  287 |             matIt2 = matIt - diagonalWidth;
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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 = 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:217: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-seqan-v2.4.0/apps/stellar/stellar.h:614: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:691:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1342:26: 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]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37:   required from 'TScoreValue seqan::_localAlignmentNext(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int; BandedWatermanEggert = Tag<BandedWatermanEggert_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_enumeration_banded.h:121:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:607:30:   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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:693:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  287 |             matIt2 = matIt - diagonalWidth;
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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 = 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:217: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-seqan-v2.4.0/apps/stellar/stellar.h:614: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:693:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1342:26: 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]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37:   required from 'TScoreValue seqan::_localAlignmentNext(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int; BandedWatermanEggert = Tag<BandedWatermanEggert_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_enumeration_banded.h:121:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:607:30:   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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:695:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  287 |             matIt2 = matIt - diagonalWidth;
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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 = 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:217: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-seqan-v2.4.0/apps/stellar/stellar.h:614: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:695:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1342:26: 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]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:241:14:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:618:26:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_fundamental.h:72,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, 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_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, 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-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, 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-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, 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-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:395:16:   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-seqan-v2.4.0/apps/stellar/stellar.h:687: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110: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]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: 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>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, 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_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, 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-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, 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-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, 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-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:395:16:   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-seqan-v2.4.0/apps/stellar/stellar.h:687: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:687:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, 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_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, 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-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, 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-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, 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-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:395:16:   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-seqan-v2.4.0/apps/stellar/stellar.h:687: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:689:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110: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]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: 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>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, 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_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, 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-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, 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-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, 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-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:395:16:   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-seqan-v2.4.0/apps/stellar/stellar.h:687: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:691:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110: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]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: 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>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, 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_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, 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-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, 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-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, 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-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:395:16:   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-seqan-v2.4.0/apps/stellar/stellar.h:687: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:693:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110: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]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: 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>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:645: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-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594: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-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<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-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<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-seqan-v2.4.0/include/seqan/find/find_pattern_base.h:395:16:   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-seqan-v2.4.0/apps/stellar/stellar.h:687: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:695:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/fundamental_transport.h:110: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]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram_openaddressing.h:143:9: 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>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:241:14:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:618:26:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_fundamental.h:82:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, 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-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:217: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-seqan-v2.4.0/apps/stellar/stellar.h:614: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, 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-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:217: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-seqan-v2.4.0/apps/stellar/stellar.h:614: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, 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-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:217: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-seqan-v2.4.0/apps/stellar/stellar.h:614: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:687:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, 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-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:217: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-seqan-v2.4.0/apps/stellar/stellar.h:614: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:687:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, 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-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:217: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-seqan-v2.4.0/apps/stellar/stellar.h:614: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:689:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, 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-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:217: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-seqan-v2.4.0/apps/stellar/stellar.h:614: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:689:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, 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-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:217: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-seqan-v2.4.0/apps/stellar/stellar.h:614: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:691:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, 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-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:217: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-seqan-v2.4.0/apps/stellar/stellar.h:614: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:691:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, 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-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:217: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-seqan-v2.4.0/apps/stellar/stellar.h:614: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:693:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, 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-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:217: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-seqan-v2.4.0/apps/stellar/stellar.h:614: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:693:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, 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-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:217: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-seqan-v2.4.0/apps/stellar/stellar.h:614: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:695:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, 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-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = 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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, 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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:217: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-seqan-v2.4.0/apps/stellar/stellar.h:614: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:695:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/align_base.h:104: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_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = const Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::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<TContext>::Type = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650: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-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594: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-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:604: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar_extension.h:396:13:   required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TValue>&, 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<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-seqan-v2.4.0/apps/stellar/stellar_extension.h:697:26:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:633: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_iterator.h:80:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:647: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]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:586: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]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:124: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]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = const Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::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<TContext>::Type = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650: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-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594: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-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:604: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:687:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar_extension.h:396:13:   required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TValue>&, 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<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-seqan-v2.4.0/apps/stellar/stellar_extension.h:697:26:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:633: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:687:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1342:26: 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]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:687:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:647: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]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:687:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:586: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]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:687:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:124: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]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = const Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::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<TContext>::Type = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650: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-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594: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-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:604: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:689:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar_extension.h:396:13:   required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TValue>&, 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<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-seqan-v2.4.0/apps/stellar/stellar_extension.h:697:26:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:633: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:689:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1342:26: 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]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:689:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:647: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]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:689:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:586: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]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:689:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:124: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]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = const Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::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<TContext>::Type = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650: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-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594: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-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:604: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:691:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar_extension.h:396:13:   required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TValue>&, 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<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-seqan-v2.4.0/apps/stellar/stellar_extension.h:697:26:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:633: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:691:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1342:26: 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]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:691:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:647: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]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:691:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:586: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]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:691:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:124: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]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = const Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::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<TContext>::Type = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650: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-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594: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-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:604: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:693:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar_extension.h:396:13:   required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TValue>&, 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<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-seqan-v2.4.0/apps/stellar/stellar_extension.h:697:26:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:633: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:693:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1342:26: 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]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:693:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:647: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]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:693:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:586: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]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:693:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:124: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]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = const Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::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<TContext>::Type = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650: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-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:863:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:604: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:695:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<char, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<char, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<char, Alloc<> >, InfixSegment>; TString2 = Segment<String<char, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<char, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<char, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar_extension.h:396:13:   required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TValue>&, 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<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-seqan-v2.4.0/apps/stellar/stellar_extension.h:697:26:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:633: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:695:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:695:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:647: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]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:695:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:586: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]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:695:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:124: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]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:94:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:624:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351: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]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:650:29:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; 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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:486: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]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:624:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:687:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351: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]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:650:29:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; 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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:687:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:486: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]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:624:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:689:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351: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]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:650:29:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; 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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:689:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:486: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]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:624:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:691:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351: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]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:650:29:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; 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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:691:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:486: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]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:624:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:693:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351: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]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:650:29:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; 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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:693:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:486: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]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:624:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:695:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351: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]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:650:29:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:695:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:486: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]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar_extension.h:396:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:633: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar_extension.h:396:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:633: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:685:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443: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]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar_extension.h:396:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:633: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:687:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar_extension.h:396:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:633: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:687:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:687:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443: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]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar_extension.h:396:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:633: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:689:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar_extension.h:396:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:633: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:689:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Rna_>*; TSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:689:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443: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]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar_extension.h:396:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:633: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:691:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar_extension.h:396:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:633: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:691:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Rna5_>*; TSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:691:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443: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]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar_extension.h:396:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:633: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:693:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar_extension.h:396:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:633: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:693:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254: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]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, AminoAcid_>*; TSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<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 = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<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_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, 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-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:693:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443: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]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<char, Alloc<> >, InfixSegment>*; TParam = Segment<String<char, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<char, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<char, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<char, Alloc<> >, InfixSegment>; TString2 = Segment<String<char, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<char, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<char, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar_extension.h:396:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:633: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:695:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<char, Alloc<> >, InfixSegment>*; TParam = const Segment<String<char, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<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-seqan-v2.4.0/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<char, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<char, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<char, Alloc<> >, InfixSegment>; TString2 = Segment<String<char, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<char, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<char, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar_extension.h:396:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:633: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:56: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:695:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::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-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = char*; TSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.h:458: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-seqan-v2.4.0/apps/stellar/stellar.h:705: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-seqan-v2.4.0/apps/stellar/stellar.cpp:64: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-seqan-v2.4.0/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar/stellar.cpp:695:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443: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]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143: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>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 95%] Linking CXX executable ../../bin/stellar
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/stellar && /usr/bin/cmake -E cmake_link_script CMakeFiles/stellar.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/stellar.dir/stellar.cpp.o -o ../../bin/stellar  -lrt 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967280' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'pop':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_wotd.h:915:22,
    inlined from 'goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2066:18,
    inlined from 'goNextImpl' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2257:28,
    inlined from 'goNext' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1660:19,
    inlined from 'goNext' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1655:15,
    inlined from 'findRepeats' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:527:38:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967264' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'findRepeats':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_wotd.h:915:22,
    inlined from 'goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2066:18,
    inlined from 'goNextImpl' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2257:28,
    inlined from 'goNext' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1660:19,
    inlined from 'goNext' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1655:15,
    inlined from 'findRepeats' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:527:38:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967264' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'findRepeats':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_wotd.h:915:22,
    inlined from 'goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2066:18,
    inlined from 'goNextImpl' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2257:28,
    inlined from 'goNext' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1660:19,
    inlined from 'goNext' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1655:15,
    inlined from 'findRepeats' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:527:38:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967264' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'findRepeats':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_wotd.h:915:22:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967264' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_goUp':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_wotd.h:915:22,
    inlined from 'goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2066:18,
    inlined from 'goNextImpl' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2257:28,
    inlined from 'goNext' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1660:19,
    inlined from 'goNext' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1655:15,
    inlined from 'findRepeats' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:527:38:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967264' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'findRepeats':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_wotd.h:915:22,
    inlined from 'goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2066:18,
    inlined from 'goNextImpl' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2257:28,
    inlined from 'goNext' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1660:19,
    inlined from 'goNext' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1655:15,
    inlined from 'findRepeats' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:527:38:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967264' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'findRepeats':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_wotd.h:915:22,
    inlined from 'goUp' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2066:18,
    inlined from 'goNextImpl' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:2257:28,
    inlined from 'goNext' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1660:19,
    inlined from 'goNext' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:1655:15,
    inlined from 'findRepeats' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:527:38:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967264' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'findRepeats':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 95%] Built target stellar
make  -f apps/tree_recon/CMakeFiles/tree_recon.dir/build.make apps/tree_recon/CMakeFiles/tree_recon.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/tree_recon /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/tree_recon /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/tree_recon/CMakeFiles/tree_recon.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/tree_recon/CMakeFiles/tree_recon.dir/build.make apps/tree_recon/CMakeFiles/tree_recon.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 95%] Building CXX object apps/tree_recon/CMakeFiles/tree_recon.dir/tree_recon.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/tree_recon && /usr/bin/g++ -DSEQAN_APP_VERSION=\"1.4.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT 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-seqan-v2.4.0/apps/tree_recon/tree_recon.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:62,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa.h:37,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/tree_recon/tree_recon.cpp:19:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa.h:39:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa.h:41:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa.h:44:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:119:
In function 'seqan::lexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(seqan::String<char, seqan::Alloc<void> > const&)unsigned int',
    inlined from 'readPhylipMatrix<seqan::String<double, seqan::Alloc<void> >, seqan::String<seqan::String<char, seqan::Alloc<void> >, seqan::Alloc<void> >, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::String<double, seqan::Alloc<void> >&, seqan::String<seqan::String<char, seqan::Alloc<void> >, seqan::Alloc<void> >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void' at /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/tree_recon/tree_recon.cpp:54:40:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h: In function 'readPhylipMatrix<seqan::String<double, seqan::Alloc<void> >, seqan::String<seqan::String<char, seqan::Alloc<void> >, seqan::Alloc<void> >, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > >(seqan::String<double, seqan::Alloc<void> >&, seqan::String<seqan::String<char, seqan::Alloc<void> >, seqan::Alloc<void> >&, seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >&)void':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int &' to 'seqan::BadLexicalCast::BadLexicalCast<unsigned int, seqan::String<char, seqan::Alloc<void> > >(unsigned int const&, seqan::String<char, seqan::Alloc<void> > const&)' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 96%] Linking CXX executable ../../bin/tree_recon
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/tree_recon && /usr/bin/cmake -E cmake_link_script CMakeFiles/tree_recon.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/tree_recon.dir/tree_recon.cpp.o -o ../../bin/tree_recon  -lrt 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 96%] Built target tree_recon
make  -f apps/yara/CMakeFiles/yara_indexer.dir/build.make apps/yara/CMakeFiles/yara_indexer.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/yara /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/yara/CMakeFiles/yara_indexer.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/yara/CMakeFiles/yara_indexer.dir/build.make apps/yara/CMakeFiles/yara_indexer.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 96%] Building CXX object apps/yara/CMakeFiles/yara_indexer.dir/indexer.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/yara && /usr/bin/g++ -DSEQAN_APP_VERSION=\"0.9.11\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/yara/CMakeFiles/yara_indexer.dir/indexer.cpp.o -MF CMakeFiles/yara_indexer.dir/indexer.cpp.o.d -o CMakeFiles/yara_indexer.dir/indexer.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:50:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/debug_test_system.h:150,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:48:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:47,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:46:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/store_seqs.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:56:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/bam_sam.h:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream.h:75,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:45:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:49:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:94:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/store_seqs.h:209:34:   required from 'void trimSeqNames(SeqStore<TSpec, TConfig>&) [with TSpec = void; TConfig = YaraContigsConfig<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:201:21:   required from 'void loadContigs(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:357:16:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:96:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_iterator.h:80,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:86:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:195:14:   required from 'void loadContigs(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:357:16:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:195:14:   required from 'void loadContigs(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:357:16:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<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-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/store_seqs.h:209:34:   required from 'void trimSeqNames(SeqStore<TSpec, TConfig>&) [with TSpec = void; TConfig = YaraContigsConfig<>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:201:21:   required from 'void loadContigs(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:357:16:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:195:14:   required from 'void loadContigs(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:357:16:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:195:14:   required from 'void loadContigs(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:357:16:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:195:14:   required from 'void loadContigs(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:357:16:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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 char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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 char, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<ConcatDirect<YaraFMConfig<unsigned char, unsigned int, unsigned int, Alloc<> > > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned char, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<YaraFMConfig<unsigned char, unsigned int, unsigned int, Alloc<> > > > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:198:34:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:333:27:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_aggregate.h:58,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:98:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<short unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<ConcatDirect<YaraFMConfig<short unsigned int, unsigned int, unsigned int, Alloc<> > > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<short unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<YaraFMConfig<short unsigned int, unsigned int, unsigned int, Alloc<> > > > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:198:34:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<short unsigned int, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<short unsigned int, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = short unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:337:28:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:56:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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 char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:333:27:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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 char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:333:27:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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 char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:333:27:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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 char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:333:27:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:333:27:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<short unsigned int, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<short unsigned int, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = short unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:337:28:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<short unsigned int, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<short unsigned int, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = short unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:337:28:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<short unsigned int, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<short unsigned int, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = short unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:337:28:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: 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<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:107:22:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<short unsigned int, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<short unsigned int, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = short unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:337:28:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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 char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:333:27:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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 char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:333:27:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<short unsigned int, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<short unsigned int, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = short unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:337:28:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<short unsigned int, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<short unsigned int, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = short unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:337:28:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:333:27:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:333:27:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:333:27:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:333:27:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:333:27:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7.h:312:20:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:333:27:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7.h:312:20:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:333:27:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7.h:376:49:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:333:27:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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 char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned char, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:333:27:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned char, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<short unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<short unsigned int, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<short unsigned int, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = short unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:337:28:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<short unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew3.h:218:20:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:333:27:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew3.h:218:20:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:333:27:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:333:27:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew3.h:329:13:   [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > > >, seqan::FMIndex<void, YaraFMConfig<unsigned char, unsigned int, unsigned int, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:267:53:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:303:55:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:316:42:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:333:27:   required from 'void saveIndex(YaraIndexer<TSpec, TConfig>&) [with TSpec = void; TConfig = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/indexer.cpp:360:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
[ 98%] Linking CXX executable ../../bin/yara_indexer
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/yara && /usr/bin/cmake -E cmake_link_script CMakeFiles/yara_indexer.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/yara_indexer.dir/indexer.cpp.o -o ../../bin/yara_indexer  -lrt -lz -lbz2 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:280:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:290:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_namer.h:114:13,
    inlined from 'append' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1330:13:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'append':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_namer.h:114:13,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:129:13,
    inlined from 'append' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1330:13,
    inlined from 'assign' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1369:42,
    inlined from 'operator<<' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1376:22,
    inlined from 'process.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:328:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'process.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:424:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:433:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'operator++.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger3.h:127:17:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'operator++.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:424:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'insertStream' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:433:21:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'insertStream':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_namer.h:114:13,
    inlined from 'append' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1330:13,
    inlined from 'assign.constprop.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1369:42:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function 'assign.constprop.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/priority_type_heap.h:289:11,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:260:31,
    inlined from 'pop' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:613:42,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:870:24,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_namer.h:114:13,
    inlined from 'operator++' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:129:13,
    inlined from 'append' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1330:13,
    inlined from 'assign' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1369:42,
    inlined from 'operator<<' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_base.h:1376:22,
    inlined from 'process.isra' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:328:26:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967256' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In member function 'process.isra':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 98%] Built target yara_indexer
make  -f apps/yara/CMakeFiles/yara_mapper.dir/build.make apps/yara/CMakeFiles/yara_mapper.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/yara /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/yara/CMakeFiles/yara_mapper.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make  -f apps/yara/CMakeFiles/yara_mapper.dir/build.make apps/yara/CMakeFiles/yara_mapper.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 98%] Building CXX object apps/yara/CMakeFiles/yara_mapper.dir/mapper.cpp.o
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/yara && /usr/bin/g++ -DSEQAN_APP_VERSION=\"0.9.11\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-seqan-v2.4.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/yara/CMakeFiles/yara_mapper.dir/mapper.cpp.o -MF CMakeFiles/yara_mapper.dir/mapper.cpp.o.d -o CMakeFiles/yara_mapper.dir/mapper.cpp.o -c /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:59,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:59:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/random:42,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:51:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:79:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file.h:92:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:48,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:47,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:46:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:47:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:102:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:107:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:110:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:111:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index.h:114:
/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/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-seqan-v2.4.0/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:121:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:131:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index.h:188:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:52,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/store_seqs.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:69:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align.h:88,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io.h:50,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/bam_sam.h:39,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io/fai_index.h:41,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/seq_io.h:73:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:91:
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In function 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&)':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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-seqan-v2.4.0/include/seqan/stream.h:75,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/score.h:43,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:45:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:98,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:75:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:95:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1326:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1326:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = long long unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1326:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1326:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = long long unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1267:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; All = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1267:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; All = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = long long unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1267:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; All = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1267:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; All = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = long long unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1326:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1326:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = long long unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1326:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1326:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = long long unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1267:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; All = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1267:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; All = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = long long unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1267:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; All = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1267:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; All = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = long long unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1326:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Serial_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:425:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1326:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = long long unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Serial_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:425:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1326:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Serial_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:425:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1326:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = long long unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Serial_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:425:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1267:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; All = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Serial_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:425:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1267:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; All = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = long long unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Serial_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:425:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1267:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; All = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Serial_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:425:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1267:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; All = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = long long unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Serial_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:425:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1326:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Serial_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:425:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1326:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = long long unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Serial_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:425:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1326:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Serial_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:425:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1326:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = long long unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Serial_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:425:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1267:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; All = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Serial_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:425:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1267:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; All = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = long long unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Serial_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:425:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1267:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; All = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Serial_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:425:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1267:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; All = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = long long unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Serial_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:425:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:946:46: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<unsigned int>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  946 |         removeIf(libraryLengths, std::bind2nd(std::greater<unsigned>(), 6.0 * libraryMedian), typename TTraits::TThreading());
      |                                  ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:958:61: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus<float>; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  958 |         transform(libraryDiffs, libraryLengths, std::bind2nd(std::minus<float>(), libraryMean), typename TTraits::TThreading());
      |                                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper<TSpec, TConfig>&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag<PairedEnd_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1081:23:   required from 'void verifyMatches(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1328:22:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
 1109 |     setHost(me.matesSetByCoord, me.matesByCoord);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:97:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:140:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_segment.h:294:94: note:   initializing argument 2 of 'void seqan::setHost(StringSet<THost, Segment<TSpec> >&, typename Parameter_<TContainer>::Type) [with THost = Segment<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<TContainer>::Type = Segment<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>]'
  294 | inline void setHost(StringSet<THost, Segment<TSpec> > & me, typename Parameter_<THost>::Type host)
      |                                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper<TSpec, TConfig>&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag<PairedEnd_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1081:23:   required from 'void verifyMatches(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1328:22:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = long long unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
 1109 |     setHost(me.matesSetByCoord, me.matesByCoord);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_segment.h:294:94: note:   initializing argument 2 of 'void seqan::setHost(StringSet<THost, Segment<TSpec> >&, typename Parameter_<TContainer>::Type) [with THost = Segment<String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<TContainer>::Type = Segment<String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>]'
  294 | inline void setHost(StringSet<THost, Segment<TSpec> > & me, typename Parameter_<THost>::Type host)
      |                                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper<TSpec, TConfig>&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag<PairedEnd_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1081:23:   required from 'void verifyMatches(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1328:22:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
 1109 |     setHost(me.matesSetByCoord, me.matesByCoord);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_segment.h:294:94: note:   initializing argument 2 of 'void seqan::setHost(StringSet<THost, Segment<TSpec> >&, typename Parameter_<TContainer>::Type) [with THost = Segment<String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<TContainer>::Type = Segment<String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>]'
  294 | inline void setHost(StringSet<THost, Segment<TSpec> > & me, typename Parameter_<THost>::Type host)
      |                                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper<TSpec, TConfig>&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag<PairedEnd_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1081:23:   required from 'void verifyMatches(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1328:22:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = long long unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
 1109 |     setHost(me.matesSetByCoord, me.matesByCoord);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_segment.h:294:94: note:   initializing argument 2 of 'void seqan::setHost(StringSet<THost, Segment<TSpec> >&, typename Parameter_<TContainer>::Type) [with THost = Segment<String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<TContainer>::Type = Segment<String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>]'
  294 | inline void setHost(StringSet<THost, Segment<TSpec> > & me, typename Parameter_<THost>::Type host)
      |                                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper<TSpec, TConfig>&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag<PairedEnd_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1081:23:   required from 'void verifyMatches(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1269:22:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; All = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
 1109 |     setHost(me.matesSetByCoord, me.matesByCoord);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_segment.h:294:94: note:   initializing argument 2 of 'void seqan::setHost(StringSet<THost, Segment<TSpec> >&, typename Parameter_<TContainer>::Type) [with THost = Segment<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<TContainer>::Type = Segment<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>]'
  294 | inline void setHost(StringSet<THost, Segment<TSpec> > & me, typename Parameter_<THost>::Type host)
      |                                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper<TSpec, TConfig>&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag<PairedEnd_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1081:23:   required from 'void verifyMatches(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1269:22:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; All = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = long long unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
 1109 |     setHost(me.matesSetByCoord, me.matesByCoord);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_segment.h:294:94: note:   initializing argument 2 of 'void seqan::setHost(StringSet<THost, Segment<TSpec> >&, typename Parameter_<TContainer>::Type) [with THost = Segment<String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<TContainer>::Type = Segment<String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>]'
  294 | inline void setHost(StringSet<THost, Segment<TSpec> > & me, typename Parameter_<THost>::Type host)
      |                                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper<TSpec, TConfig>&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag<PairedEnd_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1081:23:   required from 'void verifyMatches(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1269:22:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; All = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
 1109 |     setHost(me.matesSetByCoord, me.matesByCoord);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_segment.h:294:94: note:   initializing argument 2 of 'void seqan::setHost(StringSet<THost, Segment<TSpec> >&, typename Parameter_<TContainer>::Type) [with THost = Segment<String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<TContainer>::Type = Segment<String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>]'
  294 | inline void setHost(StringSet<THost, Segment<TSpec> > & me, typename Parameter_<THost>::Type host)
      |                                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper<TSpec, TConfig>&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag<PairedEnd_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1081:23:   required from 'void verifyMatches(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1269:22:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; All = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = long long unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
 1109 |     setHost(me.matesSetByCoord, me.matesByCoord);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_segment.h:294:94: note:   initializing argument 2 of 'void seqan::setHost(StringSet<THost, Segment<TSpec> >&, typename Parameter_<TContainer>::Type) [with THost = Segment<String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<TContainer>::Type = Segment<String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>]'
  294 | inline void setHost(StringSet<THost, Segment<TSpec> > & me, typename Parameter_<THost>::Type host)
      |                                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper<TSpec, TConfig>&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag<PairedEnd_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1081:23:   required from 'void verifyMatches(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1328:22:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Serial_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:425:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
 1109 |     setHost(me.matesSetByCoord, me.matesByCoord);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_segment.h:294:94: note:   initializing argument 2 of 'void seqan::setHost(StringSet<THost, Segment<TSpec> >&, typename Parameter_<TContainer>::Type) [with THost = Segment<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<TContainer>::Type = Segment<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>]'
  294 | inline void setHost(StringSet<THost, Segment<TSpec> > & me, typename Parameter_<THost>::Type host)
      |                                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper<TSpec, TConfig>&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag<PairedEnd_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1081:23:   required from 'void verifyMatches(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1328:22:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = long long unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Serial_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:425:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
 1109 |     setHost(me.matesSetByCoord, me.matesByCoord);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_segment.h:294:94: note:   initializing argument 2 of 'void seqan::setHost(StringSet<THost, Segment<TSpec> >&, typename Parameter_<TContainer>::Type) [with THost = Segment<String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<TContainer>::Type = Segment<String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>]'
  294 | inline void setHost(StringSet<THost, Segment<TSpec> > & me, typename Parameter_<THost>::Type host)
      |                                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper<TSpec, TConfig>&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag<PairedEnd_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1081:23:   required from 'void verifyMatches(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1328:22:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Serial_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:425:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
 1109 |     setHost(me.matesSetByCoord, me.matesByCoord);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_segment.h:294:94: note:   initializing argument 2 of 'void seqan::setHost(StringSet<THost, Segment<TSpec> >&, typename Parameter_<TContainer>::Type) [with THost = Segment<String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<TContainer>::Type = Segment<String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>]'
  294 | inline void setHost(StringSet<THost, Segment<TSpec> > & me, typename Parameter_<THost>::Type host)
      |                                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper<TSpec, TConfig>&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag<PairedEnd_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1081:23:   required from 'void verifyMatches(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1328:22:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = long long unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Serial_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:425:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
 1109 |     setHost(me.matesSetByCoord, me.matesByCoord);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_segment.h:294:94: note:   initializing argument 2 of 'void seqan::setHost(StringSet<THost, Segment<TSpec> >&, typename Parameter_<TContainer>::Type) [with THost = Segment<String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<TContainer>::Type = Segment<String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>]'
  294 | inline void setHost(StringSet<THost, Segment<TSpec> > & me, typename Parameter_<THost>::Type host)
      |                                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper<TSpec, TConfig>&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag<PairedEnd_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1081:23:   required from 'void verifyMatches(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1269:22:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; All = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Serial_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:425:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
 1109 |     setHost(me.matesSetByCoord, me.matesByCoord);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_segment.h:294:94: note:   initializing argument 2 of 'void seqan::setHost(StringSet<THost, Segment<TSpec> >&, typename Parameter_<TContainer>::Type) [with THost = Segment<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<TContainer>::Type = Segment<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>]'
  294 | inline void setHost(StringSet<THost, Segment<TSpec> > & me, typename Parameter_<THost>::Type host)
      |                                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper<TSpec, TConfig>&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag<PairedEnd_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1081:23:   required from 'void verifyMatches(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1269:22:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; All = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = long long unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Serial_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:425:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
 1109 |     setHost(me.matesSetByCoord, me.matesByCoord);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_segment.h:294:94: note:   initializing argument 2 of 'void seqan::setHost(StringSet<THost, Segment<TSpec> >&, typename Parameter_<TContainer>::Type) [with THost = Segment<String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<TContainer>::Type = Segment<String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>]'
  294 | inline void setHost(StringSet<THost, Segment<TSpec> > & me, typename Parameter_<THost>::Type host)
      |                                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper<TSpec, TConfig>&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag<PairedEnd_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1081:23:   required from 'void verifyMatches(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1269:22:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; All = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Serial_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:425:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
 1109 |     setHost(me.matesSetByCoord, me.matesByCoord);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_segment.h:294:94: note:   initializing argument 2 of 'void seqan::setHost(StringSet<THost, Segment<TSpec> >&, typename Parameter_<TContainer>::Type) [with THost = Segment<String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<TContainer>::Type = Segment<String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>]'
  294 | inline void setHost(StringSet<THost, Segment<TSpec> > & me, typename Parameter_<THost>::Type host)
      |                                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper<TSpec, TConfig>&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag<PairedEnd_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1081:23:   required from 'void verifyMatches(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1269:22:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; All = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Serial_>, seqan::Tag<PairedEnd_>, seqan::Tag<All_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = long long unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Serial_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Serial_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:425:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
 1109 |     setHost(me.matesSetByCoord, me.matesByCoord);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_segment.h:294:94: note:   initializing argument 2 of 'void seqan::setHost(StringSet<THost, Segment<TSpec> >&, typename Parameter_<TContainer>::Type) [with THost = Segment<String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<TContainer>::Type = Segment<String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>]'
  294 | inline void setHost(StringSet<THost, Segment<TSpec> > & me, typename Parameter_<THost>::Type host)
      |                                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_smart_pointer.h:47,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_allocator.h:46,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:74,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:57:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<const T>::Type seqan::_toParameter(const T&) [with T = Segment<String<unsigned int, Alloc<> >, InfixSegment>; typename Parameter_<const T>::Type = Segment<String<unsigned int, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:205:36:   required from 'typename seqan::Parameter_<TPositions>::Type seqan::cargo(const ModifiedString<THost, ModPos<TPositions> >&) [with THost = String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >; TPositions = Segment<String<unsigned int, Alloc<> >, InfixSegment>; typename Parameter_<TPositions>::Type = Segment<String<unsigned int, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:309:23:   required from 'bool seqan::empty(const ModifiedString<THost, ModPos<TPositions> >&) [with THost = String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >; TPositions = Segment<String<unsigned int, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:858:18:   required from 'void rankMatches(Mapper<TSpec, TConfig>&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1326:16:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_type.h:365:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<unsigned int, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<unsigned int, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  365 |     return _object;
      |            ^~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:96:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<unsigned int, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<unsigned int, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_segment.h:296:30:   required from 'void seqan::setHost(StringSet<THost, Segment<TSpec> >&, typename Parameter_<TContainer>::Type) [with THost = Segment<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<TContainer>::Type = Segment<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1109:12:   required from 'void _verifyMatchesImpl(Mapper<TSpec, TConfig>&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1081:23:   required from 'void verifyMatches(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1328:22:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_segment.h:296:30:   required from 'void seqan::setHost(StringSet<THost, Segment<TSpec> >&, typename Parameter_<TContainer>::Type) [with THost = Segment<String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<TContainer>::Type = Segment<String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1109:12:   required from 'void _verifyMatchesImpl(Mapper<TSpec, TConfig>&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1081:23:   required from 'void verifyMatches(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1328:22:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<Match<Limits<short unsigned int, unsigned int, unsigned int> >, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_segment.h:296:30:   required from 'void seqan::setHost(StringSet<THost, Segment<TSpec> >&, typename Parameter_<TContainer>::Type) [with THost = Segment<String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<TContainer>::Type = Segment<String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1109:12:   required from 'void _verifyMatchesImpl(Mapper<TSpec, TConfig>&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1081:23:   required from 'void verifyMatches(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1328:22:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_segment.h:296:30:   required from 'void seqan::setHost(StringSet<THost, Segment<TSpec> >&, typename Parameter_<TContainer>::Type) [with THost = Segment<String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<TContainer>::Type = Segment<String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1109:12:   required from 'void _verifyMatchesImpl(Mapper<TSpec, TConfig>&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1081:23:   required from 'void verifyMatches(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1328:22:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   required from 'void mapReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1405:17:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/file_prefetched.h:151:13:   required from 'bool seqan::open(PrefetchedFile<TFile, TRecords, Tag<Parallel_> >&, const char*) [with TFile = FormattedFile<Tag<TagFastq_>, Tag<Input_> >; TRecords = SeqStore<void, SeqConfig<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:408:14:   required from 'void _openReadsImpl(Mapper<TSpec, TConfig>&, SingleEnd) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; SingleEnd = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:402:19:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_iterator.h:80,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:86:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<const StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, PrefixSegment>; TIterator = Iter<const StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, CountingIteratorImpl_<Tag<Nothing_> > >; TSpec = Tag<Default_>; TIntegral = unsigned int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_algorithms.h:244:37:   required from 'void seqan::iterate(TContainer&, TFunctor, const Tag<TExpand>&, Parallel) [with TContainer = Segment<const StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, PrefixSegment>; TFunctor = ReadsClassifier<void, MapperTraits<void, ReadMapperConfig<Tag<Parallel_>, Tag<SingleEnd_>, Tag<Strata_>, unsigned char, unsigned int, unsigned int, MMap<>, 3> > >; TIterTag = Rooted_; Parallel = Tag<Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_classifier.h:114:12:   required from 'void _classifyReadsImpl(ReadsClassifier<TSpec, TConfig>&, Strata) [with TSpec = void; TConfig = MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_classifier.h:76:27:   required from 'ReadsClassifier<TSpec, TConfig>::ReadsClassifier(TReadsContext&, THits&, const TSeeds&, const Options&) [with TSpec = void; TConfig = MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; TReadsContext = ReadsContext<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; THits = seqan::String<Hit<unsigned int, seqan::Tag<seqan::HammingDistance_> >, seqan::Alloc<> >; TSeeds = seqan::StringSet<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Segment<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:656:17:   required from 'void classifyReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1288:18:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::PrefixSegment>::Segment(const seqan::Segment<const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  577 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::PrefixSegment>; TIterator = seqan::Iter<const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::PrefixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::_toParameter(T&) [with T = Segment<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<T>::Type = Segment<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_segment.h:279:31:   required from 'typename seqan::Parameter_<T>::Type seqan::host(StringSet<THost, Segment<TSpec> >&) [with THost = Segment<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<T>::Type = Segment<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/bits_bucket.h:182:17:   required from 'void seqan::bucket(StringSet<THost, Segment<TSpec> >&, const TKeyGetter&, TMaxKey, const TThreading&) [with THost = Segment<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; TKeyGetter = Getter<Match<Limits<unsigned char, unsigned int, unsigned int> >, const Tag<ReadId_> >; TMaxKey = unsigned int; TThreading = Tag<Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1110:11:   required from 'void _verifyMatchesImpl(Mapper<TSpec, TConfig>&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1081:23:   required from 'void verifyMatches(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1328:22:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  358 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::_toParameter(T&) [with T = Segment<String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<T>::Type = Segment<String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_segment.h:279:31:   required from 'typename seqan::Parameter_<T>::Type seqan::host(StringSet<THost, Segment<TSpec> >&) [with THost = Segment<String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<T>::Type = Segment<String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/bits_bucket.h:182:17:   required from 'void seqan::bucket(StringSet<THost, Segment<TSpec> >&, const TKeyGetter&, TMaxKey, const TThreading&) [with THost = Segment<String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; TKeyGetter = Getter<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, const Tag<ReadId_> >; TMaxKey = unsigned int; TThreading = Tag<Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1110:11:   required from 'void _verifyMatchesImpl(Mapper<TSpec, TConfig>&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1081:23:   required from 'void verifyMatches(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1328:22:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  358 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<Match<Limits<unsigned char, unsigned int, long long unsigned int> >, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::_toParameter(T&) [with T = Segment<String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<T>::Type = Segment<String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_segment.h:279:31:   required from 'typename seqan::Parameter_<T>::Type seqan::host(StringSet<THost, Segment<TSpec> >&) [with THost = Segment<String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<T>::Type = Segment<String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/bits_bucket.h:182:17:   required from 'void seqan::bucket(StringSet<THost, Segment<TSpec> >&, const TKeyGetter&, TMaxKey, const TThreading&) [with THost = Segment<String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, Alloc<> >, SuffixSegment>; TKeyGetter = Getter<Match<Limits<short unsigned int, unsigned int, unsigned int> >, const Tag<ReadId_> >; TMaxKey = unsigned int; TThreading = Tag<Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1110:11:   required from 'void _verifyMatchesImpl(Mapper<TSpec, TConfig>&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1081:23:   required from 'void verifyMatches(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1328:22:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  358 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<Match<Limits<short unsigned int, unsigned int, unsigned int> >, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::_toParameter(T&) [with T = Segment<String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<T>::Type = Segment<String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_segment.h:279:31:   required from 'typename seqan::Parameter_<T>::Type seqan::host(StringSet<THost, Segment<TSpec> >&) [with THost = Segment<String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; typename Parameter_<T>::Type = Segment<String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/bits_bucket.h:182:17:   required from 'void seqan::bucket(StringSet<THost, Segment<TSpec> >&, const TKeyGetter&, TMaxKey, const TThreading&) [with THost = Segment<String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; TSpec = Segment<String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, Alloc<> >, SuffixSegment>; TKeyGetter = Getter<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, const Tag<ReadId_> >; TMaxKey = unsigned int; TThreading = Tag<Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1110:11:   required from 'void _verifyMatchesImpl(Mapper<TSpec, TConfig>&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1081:23:   required from 'void verifyMatches(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1328:22:   required from 'void _mapReadsImpl(Mapper<TSpec, TConfig>&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, short unsigned int, unsigned int, long long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1237:18:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:351:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:381:34:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  358 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<Match<Limits<short unsigned int, unsigned int, long long unsigned int> >, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/file_prefetched.h:151:13:   required from 'bool seqan::open(PrefetchedFile<TFile, TRecords, Tag<Parallel_> >&, const char*) [with TFile = FormattedFile<Tag<TagFastq_>, Tag<Input_> >; TRecords = SeqStore<void, SeqConfig<void> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:408:14:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence.h:94:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<const StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, PrefixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, PrefixSegment>, AdaptorIterator<Iter<const StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<const StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, PrefixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, PrefixSegment>, AdaptorIterator<Iter<const StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, PrefixSegment>, AdaptorIterator<Iter<const StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_algorithms.h:244:24:   required from 'void seqan::iterate(TContainer&, TFunctor, const Tag<TExpand>&, Parallel) [with TContainer = Segment<const StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, PrefixSegment>; TFunctor = ReadsClassifier<void, MapperTraits<void, ReadMapperConfig<Tag<Parallel_>, Tag<SingleEnd_>, Tag<Strata_>, unsigned char, unsigned int, unsigned int, MMap<>, 3> > >; TIterTag = Rooted_; Parallel = Tag<Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_classifier.h:114:12:   required from 'void _classifyReadsImpl(ReadsClassifier<TSpec, TConfig>&, Strata) [with TSpec = void; TConfig = MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_classifier.h:76:27:   required from 'ReadsClassifier<TSpec, TConfig>::ReadsClassifier(TReadsContext&, THits&, const TSeeds&, const Options&) [with TSpec = void; TConfig = MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; TReadsContext = ReadsContext<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; THits = seqan::String<Hit<unsigned int, seqan::Tag<seqan::HammingDistance_> >, seqan::Alloc<> >; TSeeds = seqan::StringSet<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Segment<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:656:17:   required from 'void classifyReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1288:18:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::PrefixSegment>::Segment(const seqan::Segment<const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::PrefixSegment>; TIterator = seqan::Iter<const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::PrefixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/write_sam.h:114:14:   required from 'void seqan::write(TTarget&, const BamHeader&, const BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, const Sam&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TNameStore = StringSet<String<char, Alloc<> >, Owner<ConcatDirect<Limits<unsigned int> > > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> >, Owner<ConcatDirect<Limits<unsigned int> > > >, String<char, Alloc<> > >; TStorageSpec = Dependent<Tag<TagInsist_> >; BamHeader = String<BamHeaderRecord>; Sam = Tag<Sam_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:293:14:   required from 'void seqan::write(TTarget&, const BamHeader&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, const TagSelector<TTagList>&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TNameStore = StringSet<String<char, Alloc<> >, Owner<ConcatDirect<Limits<unsigned int> > > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> >, Owner<ConcatDirect<Limits<unsigned int> > > >, String<char, Alloc<> > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >; BamHeader = String<BamHeaderRecord>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/bam_file.h:295:14:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/file_prefetched.h:151:13:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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 StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, PrefixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::PrefixSegment>; TIterator = seqan::Iter<const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::PrefixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:577:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<const StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, PrefixSegment>; TIterator = Iter<const StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, CountingIteratorImpl_<Tag<Nothing_> > >; TSpec = Tag<Default_>; TIntegral = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_algorithms.h:244:37:   required from 'void seqan::iterate(TContainer&, TFunctor, const Tag<TExpand>&, Parallel) [with TContainer = Segment<const StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, PrefixSegment>; TFunctor = ReadsClassifier<void, MapperTraits<void, ReadMapperConfig<Tag<Parallel_>, Tag<SingleEnd_>, Tag<Strata_>, unsigned char, unsigned int, unsigned int, MMap<>, 3> > >; TIterTag = Rooted_; Parallel = Tag<Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_classifier.h:114:12:   required from 'void _classifyReadsImpl(ReadsClassifier<TSpec, TConfig>&, Strata) [with TSpec = void; TConfig = MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; Strata = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_classifier.h:76:27:   required from 'ReadsClassifier<TSpec, TConfig>::ReadsClassifier(TReadsContext&, THits&, const TSeeds&, const Options&) [with TSpec = void; TConfig = MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; TReadsContext = ReadsContext<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; THits = seqan::String<Hit<unsigned int, seqan::Tag<seqan::HammingDistance_> >, seqan::Alloc<> >; TSeeds = seqan::StringSet<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Segment<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:656:17:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::PrefixSegment>::Segment(const seqan::Segment<const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<unsigned int, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<unsigned int, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:216:27:   required from 'void seqan::setCargo(ModifiedString<THost, ModPos<TPositions> >&, typename Parameter_<TPositions>::Type) [with THost = String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >; TPositions = Segment<String<unsigned int, Alloc<> >, InfixSegment>; typename Parameter_<TPositions>::Type = Segment<String<unsigned int, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_position.h:357:13:   required from 'typename seqan::Infix<seqan::ModifiedString<THost, seqan::ModPos<TPositions> > >::Type seqan::infix(ModifiedString<THost, ModPos<TPositions> >&, TPosBegin, TPosEnd) [with THost = String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >; TPositions = String<unsigned int, Alloc<> >; TPosBegin = unsigned int; TPosEnd = unsigned int; typename Infix<ModifiedString<THost, ModPos<TPositions> > >::Type = ModifiedString<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, ModPos<Segment<String<unsigned int, Alloc<> >, InfixSegment> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:649:17:   required from 'typename seqan::Infix<T>::Type seqan::infixWithLength(T&&, TPosBegin, TSize) [with T = ModifiedString<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, ModPos<String<unsigned int, Alloc<> > > >; TPosBegin = unsigned int; TSize = unsigned int; typename Infix<T>::Type = ModifiedString<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, ModPos<Segment<String<unsigned int, Alloc<> >, InfixSegment> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_set_segment.h:489:27:   required from 'typename seqan::InfixOnValue<const THost>::Type seqan::value(const StringSet<THost, Segment<TSpec> >&, TPos) [with THost = ModifiedString<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, ModPos<String<unsigned int, Alloc<> > > >; TSpec = ModifiedString<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, ModPos<String<unsigned int, Alloc<> > > >; TPos = unsigned int; typename InfixOnValue<const THost>::Type = const ModifiedString<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, ModPos<Segment<String<unsigned int, Alloc<> >, InfixSegment> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_position.h:215:17:   required from 'typename seqan::Reference<const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > > >::Type seqan::value(const Iter<TContainer, CountingIteratorImpl_<Tag<Nothing_> > >&) [with TContainer = const StringSet<ModifiedString<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, ModPos<String<unsigned int, Alloc<> > > >, Segment<ModifiedString<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, ModPos<String<unsigned int, Alloc<> > > >, InfixSegment> >; typename Reference<const Iter<TContainer, CountingIteratorImpl_<Tag<Nothing_> > > >::Type = const ModifiedString<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, ModPos<Segment<String<unsigned int, Alloc<> >, InfixSegment> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:885:53:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<unsigned int, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<unsigned int, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<unsigned int, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<unsigned int, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:739:17:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1397:14:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:90:
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_writer.h: In instantiation of 'void setQual(seqan::BamAlignmentRecord&, const TString&) [with TString = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_writer.h:455:12:   required from 'void _fillReadSeqQual(MatchesWriter<TSpec, Traits>&, TReadSeqId) [with TSpec = void; Traits = MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; TReadSeqId = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_writer.h:305:21:   required from 'void _writeMappedRead(MatchesWriter<TSpec, Traits>&, TReadId, const TMatch&, SingleEnd) [with TSpec = void; Traits = MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; TReadId = unsigned int; TMatch = Match<Limits<unsigned char, unsigned int, unsigned int> >; SingleEnd = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_writer.h:236:25:   required from 'void _writeMatchesImpl(MatchesWriter<TSpec, Traits>&, const TMatchIt&) [with TSpec = void; Traits = MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; TMatchIt = seqan::Iter<const seqan::ModifiedString<seqan::ModifiedString<seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::ModPos<seqan::String<unsigned int, seqan::Alloc<> > > >, seqan::ModPos<seqan::String<unsigned int, seqan::Alloc<> > > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_writer.h:102:26:   required from 'void MatchesWriter<TSpec, Traits>::operator()(const TIterator&) [with TIterator = seqan::Iter<const seqan::ModifiedString<seqan::ModifiedString<seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::ModPos<seqan::String<unsigned int, seqan::Alloc<> > > >, seqan::ModPos<seqan::String<unsigned int, seqan::Alloc<> > > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >; TSpec = void; Traits = MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_algorithms.h:248:14:   required from 'void seqan::iterate(TContainer&, TFunctor, const Tag<TExpand>&, Parallel) [with TContainer = const ModifiedString<ModifiedString<String<Match<Limits<unsigned char, unsigned int, unsigned int> >, Alloc<> >, ModPos<String<unsigned int, Alloc<> > > >, ModPos<String<unsigned int, Alloc<> > > >; TFunctor = MatchesWriter<void, MapperTraits<void, ReadMapperConfig<Tag<Parallel_>, Tag<SingleEnd_>, Tag<Strata_>, unsigned char, unsigned int, unsigned int, MMap<>, 3> > >; TIterTag = Standard_; Parallel = Tag<Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_writer.h:96:16:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_writer.h:164:16: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  164 |     TQualities qual(string);
      |                ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::QualityExtractor<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:81:
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_extender.h: In instantiation of 'bool _extendLeft(Extender<THaystack, TNeedle, seqan::Tag<seqan::LevenshteinDistance_>, TSpec>&, THaystackInfix&, TNeedleInfix&, THaystackPos&, TErrors&, TMaxErrors) [with THaystack = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::Owner<seqan::ConcatDirect<Limits<long long unsigned int> > > >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; THaystackInfix = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>; TNeedleInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THaystackPos = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TErrors = unsigned int; TMaxErrors = unsigned int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_extender.h:413:25:   required from 'void extend(Extender<THaystack, TNeedle, TDistance, TSpec>&, const TNeedle&, THaystackPos, THaystackPos, TNeedlePos, TNeedlePos, TErrors, TMaxErrors, TDelegate&&) [with THaystack = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::Owner<seqan::ConcatDirect<Limits<long long unsigned int> > > >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TDistance = seqan::Tag<seqan::LevenshteinDistance_>; TSpec = void; THaystackPos = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TNeedlePos = unsigned int; TErrors = unsigned int; TMaxErrors = unsigned int; TDelegate = HitsExtender<void, MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_extender.h:216:15:   required from 'void _extendHitImpl(HitsExtender<TSpec, Traits>&, const THitsIterator&, const TStrategy&) [with TSpec = void; Traits = MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; THitsIterator = const Hit<unsigned int, seqan::Tag<seqan::HammingDistance_> >*; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_extender.h:112:23:   required from 'void HitsExtender<TSpec, Traits>::operator()(const THitsIterator&) [with THitsIterator = const Hit<unsigned int, seqan::Tag<seqan::HammingDistance_> >*; TSpec = void; Traits = MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_algorithms.h:248:14:   required from 'void seqan::iterate(TContainer&, TFunctor, const Tag<TExpand>&, Parallel) [with TContainer = const String<Hit<unsigned int, Tag<HammingDistance_> >, Alloc<> >; TFunctor = HitsExtender<void, MapperTraits<void, ReadMapperConfig<Tag<Parallel_>, Tag<SingleEnd_>, Tag<All_>, unsigned char, unsigned int, unsigned int, MMap<>, 3> > >; TIterTag = Standard_; Parallel = Tag<Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_extender.h:134:12:   required from 'void _extendHitsImpl(HitsExtender<TSpec, Traits>&, const TStrategy&) [with TSpec = void; Traits = MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_extender.h:106:24:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_extender.h:220:25: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  220 |         TNeedleInfixRev needleInfixRev(needleInfix);
      |                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:62:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_extender.h:221:27: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  221 |         THaystackInfixRev haystackInfixRev(haystackInfix);
      |                           ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_extender.h:241:21: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  241 |     TNeedleInfixRev needleInfixRev(needleInfix);
      |                     ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_extender.h:242:23: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  242 |     THaystackInfixRev haystackInfixRev(haystackInfix);
      |                       ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_extender.h: In instantiation of 'bool _extendRight(Extender<THaystack, TNeedle, seqan::Tag<seqan::LevenshteinDistance_>, TSpec>&, THaystackInfix&, TNeedleInfix&, THaystackPos&, TErrors&, TMaxErrors) [with THaystack = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::Owner<seqan::ConcatDirect<Limits<long long unsigned int> > > >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; THaystackInfix = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>; TNeedleInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THaystackPos = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TErrors = unsigned int; TMaxErrors = unsigned int]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_extender.h:429:26:   required from 'void extend(Extender<THaystack, TNeedle, TDistance, TSpec>&, const TNeedle&, THaystackPos, THaystackPos, TNeedlePos, TNeedlePos, TErrors, TMaxErrors, TDelegate&&) [with THaystack = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::Owner<seqan::ConcatDirect<Limits<long long unsigned int> > > >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TDistance = seqan::Tag<seqan::LevenshteinDistance_>; TSpec = void; THaystackPos = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TNeedlePos = unsigned int; TErrors = unsigned int; TMaxErrors = unsigned int; TDelegate = HitsExtender<void, MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_extender.h:216:15:   required from 'void _extendHitImpl(HitsExtender<TSpec, Traits>&, const THitsIterator&, const TStrategy&) [with TSpec = void; Traits = MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; THitsIterator = const Hit<unsigned int, seqan::Tag<seqan::HammingDistance_> >*; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_extender.h:112:23:   required from 'void HitsExtender<TSpec, Traits>::operator()(const THitsIterator&) [with THitsIterator = const Hit<unsigned int, seqan::Tag<seqan::HammingDistance_> >*; TSpec = void; Traits = MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_algorithms.h:248:14:   required from 'void seqan::iterate(TContainer&, TFunctor, const Tag<TExpand>&, Parallel) [with TContainer = const String<Hit<unsigned int, Tag<HammingDistance_> >, Alloc<> >; TFunctor = HitsExtender<void, MapperTraits<void, ReadMapperConfig<Tag<Parallel_>, Tag<SingleEnd_>, Tag<All_>, unsigned char, unsigned int, unsigned int, MMap<>, 3> > >; TIterTag = Standard_; Parallel = Tag<Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_extender.h:134:12:   required from 'void _extendHitsImpl(HitsExtender<TSpec, Traits>&, const TStrategy&) [with TSpec = void; Traits = MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_extender.h:106:24:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_extender.h:311:20: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  311 |     THaystackInfix haystackPrefix(haystackInfix);
      |                    ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_extender.h:312:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  312 |     TNeedleInfix needlePrefix(needleInfix);
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/bam_io/write_sam.h:114:14:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/formatted_file.h:722:37:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:402:19:   required from 'void openReads(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1397:14:   required from 'void runMapper(Mapper<TSpec, TConfig>&) [with TSpec = void; TConfig = ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.h:1432:14:   required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::QualityExtractor<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_writer.h:164:16:   required from 'void setQual(seqan::BamAlignmentRecord&, const TString&) [with TString = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_writer.h:455:12:   required from 'void _fillReadSeqQual(MatchesWriter<TSpec, Traits>&, TReadSeqId) [with TSpec = void; Traits = MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; TReadSeqId = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_writer.h:305:21:   required from 'void _writeMappedRead(MatchesWriter<TSpec, Traits>&, TReadId, const TMatch&, SingleEnd) [with TSpec = void; Traits = MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; TReadId = unsigned int; TMatch = Match<Limits<unsigned char, unsigned int, unsigned int> >; SingleEnd = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_writer.h:236:25:   required from 'void _writeMatchesImpl(MatchesWriter<TSpec, Traits>&, const TMatchIt&) [with TSpec = void; Traits = MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; TMatchIt = seqan::Iter<const seqan::ModifiedString<seqan::ModifiedString<seqan::String<Match<Limits<unsigned char, unsigned int, unsigned int> >, seqan::Alloc<> >, seqan::ModPos<seqan::String<unsigned int, seqan::Alloc<> > > >, seqan::ModPos<seqan::String<unsigned int, seqan::Alloc<> > > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_writer.h:102:26:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_extender.h:220:25:   required from 'bool _extendLeft(Extender<THaystack, TNeedle, seqan::Tag<seqan::LevenshteinDistance_>, TSpec>&, THaystackInfix&, TNeedleInfix&, THaystackPos&, TErrors&, TMaxErrors) [with THaystack = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::Owner<seqan::ConcatDirect<Limits<long long unsigned int> > > >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; THaystackInfix = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>; TNeedleInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THaystackPos = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TErrors = unsigned int; TMaxErrors = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_extender.h:413:25:   required from 'void extend(Extender<THaystack, TNeedle, TDistance, TSpec>&, const TNeedle&, THaystackPos, THaystackPos, TNeedlePos, TNeedlePos, TErrors, TMaxErrors, TDelegate&&) [with THaystack = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::Owner<seqan::ConcatDirect<Limits<long long unsigned int> > > >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TDistance = seqan::Tag<seqan::LevenshteinDistance_>; TSpec = void; THaystackPos = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TNeedlePos = unsigned int; TErrors = unsigned int; TMaxErrors = unsigned int; TDelegate = HitsExtender<void, MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_extender.h:216:15:   required from 'void _extendHitImpl(HitsExtender<TSpec, Traits>&, const THitsIterator&, const TStrategy&) [with TSpec = void; Traits = MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; THitsIterator = const Hit<unsigned int, seqan::Tag<seqan::HammingDistance_> >*; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_extender.h:112:23:   required from 'void HitsExtender<TSpec, Traits>::operator()(const THitsIterator&) [with THitsIterator = const Hit<unsigned int, seqan::Tag<seqan::HammingDistance_> >*; TSpec = void; Traits = MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_algorithms.h:248:14:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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_>, Packed<MMap<> > >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_extender.h:221:27:   required from 'bool _extendLeft(Extender<THaystack, TNeedle, seqan::Tag<seqan::LevenshteinDistance_>, TSpec>&, THaystackInfix&, TNeedleInfix&, THaystackPos&, TErrors&, TMaxErrors) [with THaystack = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::Owner<seqan::ConcatDirect<Limits<long long unsigned int> > > >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; THaystackInfix = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>; TNeedleInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THaystackPos = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TErrors = unsigned int; TMaxErrors = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_extender.h:413:25:   required from 'void extend(Extender<THaystack, TNeedle, TDistance, TSpec>&, const TNeedle&, THaystackPos, THaystackPos, TNeedlePos, TNeedlePos, TErrors, TMaxErrors, TDelegate&&) [with THaystack = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::Owner<seqan::ConcatDirect<Limits<long long unsigned int> > > >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TDistance = seqan::Tag<seqan::LevenshteinDistance_>; TSpec = void; THaystackPos = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TNeedlePos = unsigned int; TErrors = unsigned int; TMaxErrors = unsigned int; TDelegate = HitsExtender<void, MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_extender.h:216:15:   required from 'void _extendHitImpl(HitsExtender<TSpec, Traits>&, const THitsIterator&, const TStrategy&) [with TSpec = void; Traits = MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; THitsIterator = const Hit<unsigned int, seqan::Tag<seqan::HammingDistance_> >*; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_extender.h:112:23:   required from 'void HitsExtender<TSpec, Traits>::operator()(const THitsIterator&) [with THitsIterator = const Hit<unsigned int, seqan::Tag<seqan::HammingDistance_> >*; TSpec = void; Traits = MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/parallel/parallel_algorithms.h:248:14:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/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::Packed<seqan::MMap<> > >, seqan::InfixSegment>; TIterator = seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::Packed<seqan::MMap<> > >; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_iterator.h:72:7:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, Packed<MMap<> > >, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:301:30:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_extender.h:243:17:   required from 'bool _extendLeft(Extender<THaystack, TNeedle, seqan::Tag<seqan::LevenshteinDistance_>, TSpec>&, THaystackInfix&, TNeedleInfix&, THaystackPos&, TErrors&, TMaxErrors) [with THaystack = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::Owner<seqan::ConcatDirect<Limits<long long unsigned int> > > >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; THaystackInfix = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>; TNeedleInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THaystackPos = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TErrors = unsigned int; TMaxErrors = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_extender.h:413:25:   required from 'void extend(Extender<THaystack, TNeedle, TDistance, TSpec>&, const TNeedle&, THaystackPos, THaystackPos, TNeedlePos, TNeedlePos, TErrors, TMaxErrors, TDelegate&&) [with THaystack = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::Owner<seqan::ConcatDirect<Limits<long long unsigned int> > > >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TDistance = seqan::Tag<seqan::LevenshteinDistance_>; TSpec = void; THaystackPos = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TNeedlePos = unsigned int; TErrors = unsigned int; TMaxErrors = unsigned int; TDelegate = HitsExtender<void, MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_extender.h:216:15:   required from 'void _extendHitImpl(HitsExtender<TSpec, Traits>&, const THitsIterator&, const TStrategy&) [with TSpec = void; Traits = MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; THitsIterator = const Hit<unsigned int, seqan::Tag<seqan::HammingDistance_> >*; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_extender.h:112:23:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, Packed<MMap<> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, Packed<MMap<> > >, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, Packed<MMap<> > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:301:30:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_extender.h:317:18:   required from 'bool _extendRight(Extender<THaystack, TNeedle, seqan::Tag<seqan::LevenshteinDistance_>, TSpec>&, THaystackInfix&, TNeedleInfix&, THaystackPos&, TErrors&, TMaxErrors) [with THaystack = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::Owner<seqan::ConcatDirect<Limits<long long unsigned int> > > >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; THaystackInfix = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>; TNeedleInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THaystackPos = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TErrors = unsigned int; TMaxErrors = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_extender.h:429:26:   required from 'void extend(Extender<THaystack, TNeedle, TDistance, TSpec>&, const TNeedle&, THaystackPos, THaystackPos, TNeedlePos, TNeedlePos, TErrors, TMaxErrors, TDelegate&&) [with THaystack = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::Owner<seqan::ConcatDirect<Limits<long long unsigned int> > > >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TDistance = seqan::Tag<seqan::LevenshteinDistance_>; TSpec = void; THaystackPos = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TNeedlePos = unsigned int; TErrors = unsigned int; TMaxErrors = unsigned int; TDelegate = HitsExtender<void, MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_extender.h:216:15:   required from 'void _extendHitImpl(HitsExtender<TSpec, Traits>&, const THitsIterator&, const TStrategy&) [with TSpec = void; Traits = MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; THitsIterator = const Hit<unsigned int, seqan::Tag<seqan::HammingDistance_> >*; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_extender.h:112:23:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>; TIterator = seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::Packed<seqan::MMap<> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, Packed<MMap<> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, Packed<MMap<> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_reverse.h:469:24:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, Packed<MMap<> > >, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:301:30:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_extender.h:243:17:   required from 'bool _extendLeft(Extender<THaystack, TNeedle, seqan::Tag<seqan::LevenshteinDistance_>, TSpec>&, THaystackInfix&, TNeedleInfix&, THaystackPos&, TErrors&, TMaxErrors) [with THaystack = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::Owner<seqan::ConcatDirect<Limits<long long unsigned int> > > >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; THaystackInfix = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>; TNeedleInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THaystackPos = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TErrors = unsigned int; TMaxErrors = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_extender.h:413:25:   required from 'void extend(Extender<THaystack, TNeedle, TDistance, TSpec>&, const TNeedle&, THaystackPos, THaystackPos, TNeedlePos, TNeedlePos, TErrors, TMaxErrors, TDelegate&&) [with THaystack = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::Owner<seqan::ConcatDirect<Limits<long long unsigned int> > > >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TDistance = seqan::Tag<seqan::LevenshteinDistance_>; TSpec = void; THaystackPos = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TNeedlePos = unsigned int; TErrors = unsigned int; TMaxErrors = unsigned int; TDelegate = HitsExtender<void, MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<SingleEnd_>, seqan::Tag<All_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> > >&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_extender.h:216:15:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>; TIterator = seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::Packed<seqan::MMap<> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/basic_fundamental.h:82,
                 from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>*; TParam = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>*; TParam = const Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; typename Value<TContext>::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TValue2 = const Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSource = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>; THostValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_anchor.h:175:9:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSource = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/gaps_anchor.h:175:9:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TGapsSpecH = AnchorGaps<String<GapAnchor<int> > >; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapsSpecV = AnchorGaps<String<GapAnchor<int> > >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<Gotoh_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_aligner.h:146:27:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TIterator = Iter<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, Packed<MMap<> > >; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TGapsSpecH = AnchorGaps<String<GapAnchor<int> > >; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapsSpecV = AnchorGaps<String<GapAnchor<int> > >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<Gotoh_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_aligner.h:146:27:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>; TIterator = seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::Packed<seqan::MMap<> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TIterator = Iter<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, Packed<MMap<> > >; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:650:46:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TGapsSpecH = AnchorGaps<String<GapAnchor<int> > >; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapsSpecV = AnchorGaps<String<GapAnchor<int> > >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<Gotoh_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_aligner.h:146:27:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>; TIterator = seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::Packed<seqan::MMap<> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier.h:61:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(ModifiedIterator<THost, TSpec>&) [with THost = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, Packed<MMap<> > >, Tag<Default_> > >; TSpec = Tag<ModReverse_>; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, Tag<ModReverse_> >]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_interface.h:430:24:   required from 'void seqan::goEnd(TIterator&) [with TIterator = ModifiedIterator<Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, Packed<MMap<> > >, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:737:10:   required from 'void seqan::goEnd(Finder<THaystack, TSpec>&) [with THaystack = ModifiedString<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, Tag<ModReverse_> >; TSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1537:18:   required from 'bool seqan::find(TFinder&, const TNeedle&, PatternState_<TNeedle2, Myers<AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<ModifiedString<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TNeedle2 = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFinderCSP = NMatchesNone_; TPatternCSP = NMatchesNone_; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1646:16:   required from 'bool seqan::find(TFinder&, const TNeedle&, PatternState_<TNeedle2, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TNeedle2 = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = AlignTextBanded<FindPrefix, NMatchesNone_, NMatchesNone_>; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_extender.h:246:16:   required from 'bool _extendLeft(Extender<THaystack, TNeedle, seqan::Tag<seqan::LevenshteinDistance_>, TSpec>&, THaystackInfix&, TNeedleInfix&, THaystackPos&, TErrors&, TMaxErrors) [with THaystack = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::Owner<seqan::ConcatDirect<Limits<long long unsigned int> > > >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; THaystackInfix = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>; TNeedleInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THaystackPos = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TErrors = unsigned int; TMaxErrors = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_extender.h:413:25:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_iterator.h:278:16: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  278 |     TContainer cont(container(host(me)));
      |                ^~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find.h:55:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSpec = void; typename Parameter_<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:989:66:   required from 'bool seqan::_patternInitSmallStateBanded(TFinder&, const TNeedle2&, PatternState_<TNeedle, Myers<AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = FindPrefix; TFinderCSP = NMatchesNone_; TPatternCSP = NMatchesNone_; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1181:44:   required from 'bool seqan::_stateInit(TFinder&, const TNeedle&, PatternState_<TNeedle2, Myers<AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = FindPrefix; TFinderCSP = NMatchesNone_; TPatternCSP = NMatchesNone_; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1535:24:   required from 'bool seqan::find(TFinder&, const TNeedle&, PatternState_<TNeedle2, Myers<AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = FindPrefix; TFinderCSP = NMatchesNone_; TPatternCSP = NMatchesNone_; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1646:16:   required from 'bool seqan::find(TFinder&, const TNeedle&, PatternState_<TNeedle2, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AlignTextBanded<FindPrefix, NMatchesNone_, NMatchesNone_>; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_extender.h:320:16:   required from 'bool _extendRight(Extender<THaystack, TNeedle, seqan::Tag<seqan::LevenshteinDistance_>, TSpec>&, THaystackInfix&, TNeedleInfix&, THaystackPos&, TErrors&, TMaxErrors) [with THaystack = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::Owner<seqan::ConcatDirect<Limits<long long unsigned int> > > >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; THaystackInfix = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>; TNeedleInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THaystackPos = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TErrors = unsigned int; TMaxErrors = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_extender.h:429:26:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  599 |     return container(hostIterator(me));
      |                                      ^
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:993:52:   required from 'void seqan::_computeHammingDistance(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:612:32:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:176:44:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:624:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:176:44:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, Packed<MMap<> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, Packed<MMap<> > >, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, Packed<MMap<> > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:631:45:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:176:44:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>; TIterator = seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::Packed<seqan::MMap<> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, Packed<MMap<> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, Packed<MMap<> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:650:29:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:176:44:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>; TIterator = seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::Packed<seqan::MMap<> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:381:19:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSeqHValue = SimpleType<unsigned char, Dna5_>; TSeqVValue = SimpleType<unsigned char, Dna5Q_>; TSeqVIterator = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, Tag<Simple_> >; TDPCell = DPCell_<int, Tag<AffineGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPFinalColumn_>, Tag<PartialColumnTop_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> >, Tag<AffineGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:891:38:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/global_alignment_banded.h:176:44:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_iterator.h:72:7:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_lexical.h:287:63:   required from 'void seqan::compare_(Lexical<TSpec>&, TLeft&, TRight&) [with TSpec = unsigned int; TLeft = const ModifiedString<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, Tag<ModReverse_> >; TRight = const ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_lexical.h:323:13:   required from 'void seqan::compare(Lexical<TSpec>&, const TLeft&, const TRight&) [with TSpec = unsigned int; TLeft = ModifiedString<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, Tag<ModReverse_> >; TRight = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_lexical.h:170:16:   required from 'seqan::Lexical<TSpec>::Lexical(const TLeft&, const TRight&) [with TLeft = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TRight = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_lexical.h:750:38:   required from 'typename seqan::Size<T>::Type seqan::lcpLength(const TLeft&, const TRight&) [with TLeft = ModifiedString<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, Tag<ModReverse_> >; TRight = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; typename Size<T>::Type = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_extender.h:222:24:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:509:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_verifier.h:112:39:   required from 'void verify(Verifier<THaystack, TNeedle, seqan::Tag<seqan::AffineGaps_> >&, const TNeedle&, THaystackPos, THaystackPos, TErrors, TErrors, TDelegate&) [with THaystack = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::Owner<seqan::ConcatDirect<Limits<long long unsigned int> > > >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THaystackPos = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TErrors = unsigned int; TDelegate = AnchorsVerifier<void, MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_verifier.h:193:11:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:510:37:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_verifier.h:112:39:   required from 'void verify(Verifier<THaystack, TNeedle, seqan::Tag<seqan::AffineGaps_> >&, const TNeedle&, THaystackPos, THaystackPos, TErrors, TErrors, TDelegate&) [with THaystack = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::Owner<seqan::ConcatDirect<Limits<long long unsigned int> > > >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THaystackPos = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TErrors = unsigned int; TDelegate = AnchorsVerifier<void, MapperTraits<void, ReadMapperConfig<seqan::Tag<seqan::Parallel_>, seqan::Tag<PairedEnd_>, seqan::Tag<Strata_>, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper_verifier.h:193:11:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_reverse.h:458:102:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_lexical.h:287:63:   required from 'void seqan::compare_(Lexical<TSpec>&, TLeft&, TRight&) [with TSpec = unsigned int; TLeft = const ModifiedString<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, Tag<ModReverse_> >; TRight = const ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_lexical.h:323:13:   required from 'void seqan::compare(Lexical<TSpec>&, const TLeft&, const TRight&) [with TSpec = unsigned int; TLeft = ModifiedString<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, Tag<ModReverse_> >; TRight = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_lexical.h:170:16:   required from 'seqan::Lexical<TSpec>::Lexical(const TLeft&, const TRight&) [with TLeft = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::MMap<> > >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TRight = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = unsigned int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_lexical.h:750:38:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/modifier/modifier_reverse.h:503:103:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::end(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:994:21:   required from 'bool seqan::_patternInitSmallStateBanded(TFinder&, const TNeedle2&, PatternState_<TNeedle, Myers<AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<ModifiedString<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TNeedle2 = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFinderCSP = NMatchesNone_; TPatternCSP = NMatchesNone_; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1181:44:   required from 'bool seqan::_stateInit(TFinder&, const TNeedle&, PatternState_<TNeedle2, Myers<AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<ModifiedString<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TNeedle2 = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFinderCSP = NMatchesNone_; TPatternCSP = NMatchesNone_; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1535:24:   required from 'bool seqan::find(TFinder&, const TNeedle&, PatternState_<TNeedle2, Myers<AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<ModifiedString<Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TNeedle2 = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFinderCSP = NMatchesNone_; TPatternCSP = NMatchesNone_; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/find/find_myers_ukkonen.h:1646:16:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>; TStrategy = seqan::Tag<All_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:402:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<SingleEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:413:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:382:27:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = SimpleType<unsigned char, Dna5_>; TSeqVValue = SimpleType<unsigned char, Dna5Q_>; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, Tag<Simple_> >; TDPCell = DPCell_<int, Tag<AffineGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> >, Tag<AffineGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:453:18:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = SimpleType<unsigned char, Dna5_>; TSeqVValue = SimpleType<unsigned char, Dna5Q_>; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, Tag<Simple_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> >, Tag<AffineGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:515:18:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Packed<MMap<> > >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/find_verifier.h:112:39:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:347:57:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:360:48:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:377:33:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>; TStrategy = seqan::Tag<Strata_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:399:31:   required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag<seqan::Parallel_>; TSequencing = seqan::Tag<PairedEnd_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:415:24:   required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara/mapper.cpp:422:24:   required from here
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[100%] Linking CXX executable ../../bin/yara_mapper
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/yara && /usr/bin/cmake -E cmake_link_script CMakeFiles/yara_mapper.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -W -Wall -pedantic -fopenmp -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro   -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 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/yara_mapper.dir/mapper.cpp.o -o ../../bin/yara_mapper  -lrt -lz -lbz2 
In function 'allocate',
    inlined from '_allocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_alloc.h:372:13,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1532:28,
    inlined from '_reallocateStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1577:30,
    inlined from '_reserveStorage' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1679:83,
    inlined from 'reserve' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'resize_' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1725:45,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/string_base.h:1785:50,
    inlined from 'resize' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1149:18,
    inlined from 'eraseBack' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/sequence/sequence_interface.h:1259:11,
    inlined from '_toText' at /builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-seqan-v2.4.0/include/seqan/basic/allocator_interface.h:211:35: warning: argument 1 value '4294967248' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
  211 |     data = (TValue *) operator new(count * sizeof(TValue));
      |                                   ^
/usr/include/c++/13/new: In function '_toText':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'operator new' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[100%] Built target yara_mapper
make[1]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/CMakeFiles 0
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Wd93Mg
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386
++ dirname /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro   -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/lib:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd seqan-seqan-v2.4.0
+ /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386 'INSTALL=/usr/bin/install -p' -C build/library
make: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/library'
/usr/bin/cmake -S/builddir/build/BUILD/seqan-seqan-v2.4.0 -B/builddir/build/BUILD/seqan-seqan-v2.4.0/build/library --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/seqan-seqan-v2.4.0/build/library/CMakeFiles /builddir/build/BUILD/seqan-seqan-v2.4.0/build/library//CMakeFiles/progress.marks
/usr/bin/make  -f CMakeFiles/Makefile2 all
make[1]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/library'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/library'
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/seqan-seqan-v2.4.0/build/library/CMakeFiles 0
/usr/bin/make  -f CMakeFiles/Makefile2 preinstall
make[1]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/library'
make[1]: Nothing to be done for 'preinstall'.
make[1]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/library'
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "Release"
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/share/doc/seqan2/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/share/doc/seqan2/README.rst
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/share/doc/seqan2/CHANGELOG.rst
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/lib/pkgconfig/seqan-2.pc
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/lib/cmake/seqan2/seqan-config.cmake
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/align_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/align_cols.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/align_config.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/align_interface_wrapper.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/align_iterator_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/align_metafunctions.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/align_traceback.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/aligned_sequence_concept.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/alignment_algorithm_tags.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/alignment_operations.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_algorithm_impl.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_align_simd_helper.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_band.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_cell.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_cell_affine.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_cell_dynamic.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_cell_linear.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_context.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_formula.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_formula_affine.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_formula_dynamic.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_formula_linear.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_matrix.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_matrix_navigator.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_matrix_navigator_score_matrix.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_matrix_navigator_score_matrix_sparse.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_matrix_navigator_trace_matrix.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_matrix_sparse.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_meta_info.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_profile.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_scout.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_scout_simd.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_setup.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_trace_segment.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_traceback_adaptor.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/dp_traceback_impl.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/evaluate_alignment.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/fragment.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/gap_anchor.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/gapped_value_type.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/gaps_anchor.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/gaps_array.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/gaps_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/gaps_iterator_anchor.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/gaps_iterator_array.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/gaps_iterator_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/global_alignment_banded.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/global_alignment_hirschberg_impl.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/global_alignment_myers_hirschberg_impl.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/global_alignment_myers_impl.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/global_alignment_specialized.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/global_alignment_unbanded.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/local_alignment_banded.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/local_alignment_banded_waterman_eggert_impl.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/local_alignment_enumeration.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/local_alignment_enumeration_banded.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/local_alignment_enumeration_unbanded.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/local_alignment_unbanded.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/local_alignment_waterman_eggert_impl.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align/matrix_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_extend.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_extend/align_extend.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_extend/align_extend_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_extend/dp_scout_xdrop.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_parallel.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_parallel/async_wave_execution_interface.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_parallel/dp_kernel_adaptor.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_parallel/dp_parallel_execution_policies.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_parallel/dp_parallel_scout.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_parallel/dp_parallel_scout_simd.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_parallel/dp_settings.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_parallel/dp_traits.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_parallel/parallel_align_interface.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_parallel/wavefront_alignment_executor.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_parallel/wavefront_alignment_result.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_parallel/wavefront_alignment_scheduler.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_parallel/wavefront_alignment_task.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_parallel/wavefront_alignment_thread_local_storage.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_parallel/wavefront_task.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_parallel/wavefront_task_event.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_parallel/wavefront_task_executor.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_parallel/wavefront_task_queue.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_parallel/wavefront_task_scheduler.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_parallel/wavefront_task_util.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_profile.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_profile/add_to_profile.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_profile/score_profile_seq.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_split.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_split/align_split_interface.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/align_split/dp_scout_split.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/alignment_free.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/alignment_free/af_d2.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/alignment_free/af_d2star.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/alignment_free/af_d2z.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/alignment_free/af_n2.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/alignment_free/alignment_free_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/alignment_free/alignment_free_comparison.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/alignment_free/kmer_functions.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/arg_parse.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/arg_parse/arg_parse_argument.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/arg_parse/arg_parse_ctd_support.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/arg_parse/arg_parse_doc.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/arg_parse/arg_parse_exceptions.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/arg_parse/arg_parse_option.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/arg_parse/arg_parse_parse.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/arg_parse/arg_parse_type_support.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/arg_parse/arg_parse_version_check.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/arg_parse/argument_parser.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/arg_parse/tool_doc.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/arg_parse/xml_support.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/bam_io.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/bam_io/bam_alignment_record.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/bam_io/bam_alignment_record_util.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/bam_io/bam_file.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/bam_io/bam_header_record.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/bam_io/bam_index_bai.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/bam_io/bam_io_context.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/bam_io/bam_sam_conversion.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/bam_io/bam_scanner_cache.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/bam_io/bam_tags_dict.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/bam_io/cigar.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/bam_io/read_bam.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/bam_io/read_sam.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/bam_io/write_bam.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/bam_io/write_sam.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/aggregate_concept.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/allocator_chunkpool.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/allocator_interface.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/allocator_multipool.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/allocator_simple.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/allocator_singlepool.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/allocator_to_std.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/alphabet_adapt_builtins.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/alphabet_bio.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/alphabet_concept.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/alphabet_math.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/alphabet_profile.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/alphabet_qualities.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/alphabet_residue.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/alphabet_residue_funcs.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/alphabet_residue_tabs.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/alphabet_simple_type.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/alphabet_storage.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/array_construct_destruct.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/basic_aggregate.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/basic_allocator.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/basic_alphabet.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/basic_concept.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/basic_container.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/basic_debug.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/basic_device.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/basic_exception.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/basic_functors.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/basic_fundamental.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/basic_iterator.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/basic_math.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/basic_metaprogramming.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/basic_parallelism.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/basic_proxy.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/basic_smart_pointer.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/basic_stream.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/basic_tangle.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/basic_type.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/basic_view.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/boost_preprocessor_subset.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/builtin_functions.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/concept_checking.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/container_concept.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/debug_helper.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/debug_test_system.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/fundamental_chunking.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/fundamental_comparison.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/fundamental_concepts.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/fundamental_conversion.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/fundamental_metafunctions.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/fundamental_tags.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/fundamental_transport.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/holder_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/holder_simple.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/holder_tristate.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/hosted_type_interface.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/iterator_adapt_pointer.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/iterator_adapt_std.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/iterator_adaptor.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/iterator_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/iterator_concept.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/iterator_counting.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/iterator_interface.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/iterator_position.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/iterator_range.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/iterator_zip.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/macro_deprecated.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/math_functions.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/math_log_space_value.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/metaprogramming_control.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/metaprogramming_enable_if.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/metaprogramming_logic.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/metaprogramming_math.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/metaprogramming_type.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/metaprogramming_type_algebra.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/pair_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/pair_bit_compressed.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/pair_packed.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/profiling.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/property_map_concept.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/proxy_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/proxy_iterator.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/test_system.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/triple_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/triple_packed.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/tuple_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/tuple_bit_compressed.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/basic/volatile_ptr.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/bed_io.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/bed_io/bed_file.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/bed_io/bed_record.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/bed_io/read_bed.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/bed_io/write_bed.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/blast.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/blast/blast_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/blast/blast_io_context.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/blast/blast_record.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/blast/blast_report_out.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/blast/blast_statistics.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/blast/blast_tabular.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/blast/blast_tabular_in.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/blast/blast_tabular_lowlevel.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/blast/blast_tabular_out.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/consensus.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/consensus/consensus_aligner.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/consensus/consensus_aligner_interface.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/consensus/consensus_alignment_options.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/consensus/consensus_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/consensus/consensus_builder.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/consensus/consensus_library.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/consensus/consensus_realign.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/consensus/consensus_score.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/consensus/overlap_info_computation.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/consensus/overlapper.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/file.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/file/file_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/file/file_cstyle.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/file/file_forwards.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/file/file_interface.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/file/file_mapping.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/file/file_page.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/file/string_external.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/file/string_mmap.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/find.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/find/find_abndm.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/find/find_ahocorasick.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/find/find_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/find/find_begin.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/find/find_bndm.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/find/find_bom.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/find/find_hamming_simple.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/find/find_horspool.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/find/find_lambda.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/find/find_multi.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/find/find_multiple_bfam.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/find/find_multiple_shiftand.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/find/find_myers_ukkonen.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/find/find_pattern_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/find/find_pex.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/find/find_score.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/find/find_set_horspool.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/find/find_shiftand.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/find/find_shiftor.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/find/find_simple.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/find/find_wild_shiftand.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/find/find_wumanber.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/gff_io.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/gff_io/gff_file.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/gff_io/gff_io_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_algorithms.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_algorithms/all_pairs_shortest_path.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_algorithms/bellman_ford.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_algorithms/bipartite_matching.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_algorithms/breadth_first_search.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_algorithms/connected_components.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_algorithms/depth_first_search.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_algorithms/dijkstra.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_algorithms/floyd_warshall.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_algorithms/ford_fulkerson.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_algorithms/graph_algorithm_heap_tree.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_algorithms/graph_algorithm_hmm.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_algorithms/graph_algorithm_lis_his.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_algorithms/kruskal.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_algorithms/maximum_weighted_matching.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_algorithms/path_growing.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_algorithms/prim.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_algorithms/single_source_shortest_path.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_algorithms/strongly_connected_compnents.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_algorithms/topological_sort.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_algorithms/transitive_closure.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_algorithms/weakly_connected_components.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_algorithms/weighted_bipartite_matching.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_align.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_align/graph_algorithm_refine_align.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_align/graph_algorithm_refine_aligngraph.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_align/graph_algorithm_refine_annotation.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_align/graph_algorithm_refine_exact.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_align/graph_algorithm_refine_exact_iterative.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_align/graph_algorithm_refine_fragment.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_align/graph_algorithm_refine_inexact.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_align/graph_algorithm_refine_scoring.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_align/graph_impl_align.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_align/graph_impl_align_adapt.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_msa.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_msa/graph_align_tcoffee_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_msa/graph_align_tcoffee_distance.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_msa/graph_align_tcoffee_guidetree.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_msa/graph_align_tcoffee_io.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_msa/graph_align_tcoffee_kmer.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_msa/graph_align_tcoffee_library.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_msa/graph_align_tcoffee_msa.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_msa/graph_align_tcoffee_progressive.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_msa/graph_align_tcoffee_refinement.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_types.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_types/graph_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_types/graph_drawing.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_types/graph_edgestump.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_types/graph_idmanager.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_types/graph_impl_automaton.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_types/graph_impl_directed.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_types/graph_impl_hmm.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_types/graph_impl_oracle.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_types/graph_impl_tree.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_types/graph_impl_trie.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_types/graph_impl_undirected.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_types/graph_impl_wordgraph.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_types/graph_interface.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_types/graph_iterator.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_types/graph_iterator_adjacency.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_types/graph_iterator_bfs.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_types/graph_iterator_dfs.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_types/graph_iterator_edge.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_types/graph_iterator_outedge.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_types/graph_iterator_vertex.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_types/graph_utility_parsing.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_types/property_map_generic.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_types/property_map_internal.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/graph_types/property_map_internal_pointer.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/find2_backtracking.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/find2_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/find2_functors.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/find2_index.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/find2_index_approx.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/find2_index_multi.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/find2_vstree_factory.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/find_backtracking.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/find_index.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/find_index_approx.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/find_index_binary.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/find_index_esa.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/find_index_lambda.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/find_index_qgram.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/find_pigeonhole.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/find_quasar.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/find_swift.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_bidirectional.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_bidirectional_stree.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_bifm.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_bifm_stree.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_bwt.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_childtab.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_device.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_dfi.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_esa_algs.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_esa_algs_multi.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_esa_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_esa_drawing.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_esa_stree.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_fm.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_fm_compressed_sa.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_fm_compressed_sa_iterator.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_fm_dox.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_fm_lf_table.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_fm_rank_dictionary_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_fm_rank_dictionary_levels.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_fm_rank_dictionary_naive.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_fm_rank_dictionary_wt.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_fm_right_array_binary_tree.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_fm_right_array_binary_tree_iterator.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_fm_sparse_string.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_fm_stree.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_forwards.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_lcp.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_lcp_tree.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_pizzachili.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_pizzachili_find.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_pizzachili_string.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_qgram.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_qgram_bucketrefinement.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_qgram_openaddressing.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_qgram_stree.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_sa_btree.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_sa_bwtwalk.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_sa_lss.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_sa_mm.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_sa_qsort.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_sa_stree.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_sa_truncated.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_shawarma.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_shims.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_skew3.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_skew7.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_skew7_multi.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_view.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/index_wotd.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/pipe_merger3.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/pipe_merger7.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/pizzachili_api.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/pump_extender3.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/pump_extender7.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/pump_lcp_core.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/pump_separator7.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/radix.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/repeat_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/shape_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/shape_gapped.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/shape_minimizer.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/shape_onegapped.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/shape_predefined.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/index/shape_threshold.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_set.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_set/journal_alignment_interface.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_set/journal_alignment_traceback_adaptor.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_set/journaled_set_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_set/journaled_set_impl.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_set/journaled_set_join.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_set/journaled_set_join_config.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_set/journaled_set_join_global_align_compact.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_set/journaled_set_join_global_align_manhatten.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_set/journaled_set_journal_trace_descriptor.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_set/score_biaffine.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_string_tree.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_string_tree/delta_map.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_string_tree/delta_map_entry.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_string_tree/delta_map_iterator.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_string_tree/delta_store.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_string_tree/journaled_string_tree_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_string_tree/journaled_string_tree_impl.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_string_tree/journaled_string_tree_traverser.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_string_tree/jst_extension_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_string_tree/jst_extension_horspool.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_string_tree/jst_extension_myers_ukkonen.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_string_tree/jst_extension_shiftand.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_string_tree/jst_extension_shiftor.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_string_tree/observable.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/journaled_string_tree/stack_observer.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/map.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/map/map_adapter_stl.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/map/map_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/map/map_chooser.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/map/map_skiplist.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/map/map_vector.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/map/sumlist.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/map/sumlist_mini.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/map/sumlist_skip.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/math.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/math/math_common_factor.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/math/math_operators.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/math/math_rational.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/misc/accumulators.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/misc/base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/misc/bit_twiddling.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/misc/bit_twiddling_functors.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/misc/dequeue.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/misc/edit_environment.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/misc/interval_tree.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/misc/map.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/misc/memset.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/misc/name_store_cache.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/misc/priority_type_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/misc/priority_type_heap.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/misc/set.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/misc/svg.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/misc/terminal.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/misc/union_find.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/modifier.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/modifier/cyclic_shape.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/modifier/modifier_alphabet.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/modifier/modifier_alphabet_expansion.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/modifier/modifier_cyclic_shape.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/modifier/modifier_functors.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/modifier/modifier_iterator.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/modifier/modifier_padding.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/modifier/modifier_position.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/modifier/modifier_reverse.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/modifier/modifier_shortcuts.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/modifier/modifier_string.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/modifier/modifier_view.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/parallel.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/parallel/enumerable_thread_local.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/parallel/enumerable_thread_local_iterator.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/parallel/parallel_algorithms.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/parallel/parallel_atomic_misc.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/parallel/parallel_atomic_primitives.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/parallel/parallel_lock.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/parallel/parallel_macros.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/parallel/parallel_queue.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/parallel/parallel_queue_suspendable.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/parallel/parallel_resource_pool.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/parallel/parallel_sequence.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/parallel/parallel_serializer.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/parallel/parallel_splitting.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/parallel/parallel_tags.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/parallel/parallel_thread_pool.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/parse_lm.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/parse_lm/local_match_store.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/parse_lm/parse_blastn_tabular.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/parse_lm/parse_lastz_general.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/parse_lm/parse_stellar_gff.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/pipe.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/pipe/pipe_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/pipe/pipe_caster.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/pipe/pipe_counter.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/pipe/pipe_echoer.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/pipe/pipe_edit_environment.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/pipe/pipe_filter.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/pipe/pipe_iterator.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/pipe/pipe_joiner.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/pipe/pipe_namer.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/pipe/pipe_sampler.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/pipe/pipe_shifter.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/pipe/pipe_source.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/pipe/pipe_tupler.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/pipe/pool_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/pipe/pool_mapper.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/pipe/pool_sorter.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/platform.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/random.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/random/random_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/random/random_beta.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/random/random_util.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/realign.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/realign/realign_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/realign/realign_helper_functions.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/reduced_aminoacid.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/reduced_aminoacid/reduced_aminoacid_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/reduced_aminoacid/reduced_aminoacid_base_late.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/reduced_aminoacid/reduced_aminoacid_buchfink11_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/reduced_aminoacid/reduced_aminoacid_buchfink11_tables.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/reduced_aminoacid/reduced_aminoacid_cannata10_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/reduced_aminoacid/reduced_aminoacid_cannata10_tables.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/reduced_aminoacid/reduced_aminoacid_cluster_red_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/reduced_aminoacid/reduced_aminoacid_cluster_red_tables_20_to_n_b62.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/reduced_aminoacid/reduced_aminoacid_cluster_red_tables_22_to_n_b62.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/reduced_aminoacid/reduced_aminoacid_cluster_red_tables_24_to_n_b62.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/reduced_aminoacid/reduced_aminoacid_li10_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/reduced_aminoacid/reduced_aminoacid_li10_tables.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/reduced_aminoacid/reduced_aminoacid_murphy10_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/reduced_aminoacid/reduced_aminoacid_murphy10_tables.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/reduced_aminoacid/reduced_aminoacid_murphy5_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/reduced_aminoacid/reduced_aminoacid_murphy5_tables.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/reduced_aminoacid/reduced_aminoacid_solis10_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/reduced_aminoacid/reduced_aminoacid_solis10_tables.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/rna_io.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/rna_io/bpseq_read_write.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/rna_io/connect_read_write.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/rna_io/dot_bracket_read_write.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/rna_io/ebpseq_read_write.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/rna_io/rna_header.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/rna_io/rna_io_context.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/rna_io/rna_record.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/rna_io/rna_struct_file.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/rna_io/stockholm_read_write.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/rna_io/vienna_read_write.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/roi_io.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/roi_io/read_roi.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/roi_io/roi_file.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/roi_io/roi_io_context.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/roi_io/roi_record.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/roi_io/write_roi.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/score.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/score/score_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/score/score_edit.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/score/score_matrix.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/score/score_matrix_data.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/score/score_matrix_dyn.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/score/score_matrix_io.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/score/score_simd_wrapper.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/score/score_simple.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seeds.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seeds/banded_chain_alignment.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seeds/banded_chain_alignment_impl.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seeds/banded_chain_alignment_profile.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seeds/banded_chain_alignment_scout.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seeds/banded_chain_alignment_traceback.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seeds/basic_iter_indirect.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seeds/seeds_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seeds/seeds_combination.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seeds/seeds_extension.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seeds/seeds_global_chaining.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seeds/seeds_global_chaining_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seeds/seeds_global_chaining_gusfield.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seeds/seeds_seed_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seeds/seeds_seed_chained.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seeds/seeds_seed_diagonal.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seeds/seeds_seed_set_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seeds/seeds_seed_set_non_scored.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seeds/seeds_seed_set_scored.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seeds/seeds_seed_set_unordered.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seeds/seeds_seed_simple.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seq_io.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seq_io/bam_sam.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seq_io/fai_index.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seq_io/fasta_fastq.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seq_io/genomic_region.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seq_io/read_embl.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seq_io/read_genbank.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/seq_io/sequence_file.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/adapt_array_pointer.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/adapt_stl_container.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/container_view.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/container_view_zip.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/iter_concat_virtual.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/segment_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/segment_infix.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/segment_prefix.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/segment_suffix.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/segment_utils.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/sequence_concatenator.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/sequence_forwards.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/sequence_interface.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/sequence_lexical.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/sequence_shortcuts.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/string_alloc.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/string_array.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/string_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/string_block.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/string_cstyle.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/string_packed.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/string_packed_old.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/string_set_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/string_set_concat_direct.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/string_set_dependent_generous.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/string_set_dependent_tight.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/string_set_owner.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/string_set_segment.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence/string_set_view.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence_journaled.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence_journaled/journal_entries_sorted_array.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence_journaled/journal_entry.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence_journaled/sequence_journaled.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence_journaled/sequence_journaled_iterator.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/sequence_journaled/sequence_journaled_iterator_fast.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/simd.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/simd/simd_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/simd/simd_base_seqan_impl.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/simd/simd_base_seqan_impl_avx2.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/simd/simd_base_seqan_impl_avx512.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/simd/simd_base_seqan_impl_sse4.2.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/simd/simd_base_seqan_interface.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/simd/simd_base_umesimd_impl.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/simple_intervals_io.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/simple_intervals_io/simple_intervals_file.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/simple_intervals_io/simple_intervals_io.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/statistics.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/statistics/statistics_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/statistics/statistics_markov_model.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/store.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/store/store_align.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/store/store_align_intervals.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/store/store_all.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/store/store_annotation.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/store/store_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/store/store_contig.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/store/store_intervaltree.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/store/store_io.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/store/store_io_gff.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/store/store_io_sam.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/store/store_io_ucsc.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/store/store_library.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/store/store_matepair.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/store/store_read.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/stream.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/stream/adapt_ios.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/stream/buffered_stream.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/stream/file_stream.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/stream/formatted_file.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/stream/guess_format.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/stream/iostream_bgzf.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/stream/iostream_bzip2.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/stream/iostream_bzip2_impl.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/stream/iostream_zip.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/stream/iostream_zip_impl.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/stream/iostream_zutil.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/stream/iter_stream.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/stream/lexical_cast.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/stream/stream_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/stream/stream_compressor.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/stream/tokenization.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/stream/virtual_stream.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/system.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/system/file_async.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/system/file_directory.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/system/file_forwards.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/system/file_sync.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/system/system_base.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/system/system_event_win.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/system/system_forwards.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/tabix_io.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/tabix_io/tabix_index_tbi.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/translation.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/translation/translation.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/translation/translation_tables.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/ucsc_io.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/ucsc_io/ucsc_file.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/ucsc_io/ucsc_io.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/ucsc_io/ucsc_record.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/vcf_io.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/vcf_io/read_vcf.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/vcf_io/vcf_file.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/vcf_io/vcf_header.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/vcf_io/vcf_header_record.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/vcf_io/vcf_io_context.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/vcf_io/vcf_record.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/vcf_io/write_vcf.h
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/include/seqan2/seqan/version.h
make: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/library'
+ /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386 'INSTALL=/usr/bin/install -p' -C build/Release
make: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/cmake -S/builddir/build/BUILD/seqan-seqan-v2.4.0 -B/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/CMakeFiles /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release//CMakeFiles/progress.marks
/usr/bin/make  -f CMakeFiles/Makefile2 all
make[1]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f CMakeFiles/seqan_library.dir/build.make CMakeFiles/seqan_library.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/CMakeFiles/seqan_library.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f CMakeFiles/seqan_library.dir/build.make CMakeFiles/seqan_library.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'CMakeFiles/seqan_library.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[  0%] Built target seqan_library
/usr/bin/make  -f apps/alf/CMakeFiles/alf.dir/build.make apps/alf/CMakeFiles/alf.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/alf /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/alf /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/alf/CMakeFiles/alf.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/alf/CMakeFiles/alf.dir/build.make apps/alf/CMakeFiles/alf.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/alf/CMakeFiles/alf.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[  0%] Built target alf
/usr/bin/make  -f apps/bs_tools/CMakeFiles/bisar.dir/build.make apps/bs_tools/CMakeFiles/bisar.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/bs_tools /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/bs_tools/CMakeFiles/bisar.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/bs_tools/CMakeFiles/bisar.dir/build.make apps/bs_tools/CMakeFiles/bisar.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/bs_tools/CMakeFiles/bisar.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[  1%] Built target bisar
/usr/bin/make  -f apps/bs_tools/CMakeFiles/casbar.dir/build.make apps/bs_tools/CMakeFiles/casbar.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/bs_tools /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/bs_tools/CMakeFiles/casbar.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/bs_tools/CMakeFiles/casbar.dir/build.make apps/bs_tools/CMakeFiles/casbar.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/bs_tools/CMakeFiles/casbar.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[  3%] Built target casbar
/usr/bin/make  -f apps/bs_tools/CMakeFiles/four2three.dir/build.make apps/bs_tools/CMakeFiles/four2three.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/bs_tools /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/bs_tools /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/bs_tools/CMakeFiles/four2three.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/bs_tools/CMakeFiles/four2three.dir/build.make apps/bs_tools/CMakeFiles/four2three.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/bs_tools/CMakeFiles/four2three.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[  4%] Built target four2three
/usr/bin/make  -f apps/dfi/CMakeFiles/dfi.dir/build.make apps/dfi/CMakeFiles/dfi.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/dfi /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/dfi /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/dfi/CMakeFiles/dfi.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/dfi/CMakeFiles/dfi.dir/build.make apps/dfi/CMakeFiles/dfi.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/dfi/CMakeFiles/dfi.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[  6%] Built target dfi
/usr/bin/make  -f apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build.make apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/fx_tools /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/fx_tools /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build.make apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[  7%] Built target fx_bam_coverage
/usr/bin/make  -f apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build.make apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/fx_tools /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/fx_tools /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build.make apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[  9%] Built target fx_fastq_stats
/usr/bin/make  -f apps/gustaf/CMakeFiles/gustaf.dir/build.make apps/gustaf/CMakeFiles/gustaf.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/gustaf /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/gustaf/CMakeFiles/gustaf.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/gustaf/CMakeFiles/gustaf.dir/build.make apps/gustaf/CMakeFiles/gustaf.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/gustaf/CMakeFiles/gustaf.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 10%] Built target gustaf
/usr/bin/make  -f apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/build.make apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/gustaf /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/gustaf /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/build.make apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 12%] Built target gustaf_mate_joining
/usr/bin/make  -f apps/insegt/CMakeFiles/insegt.dir/build.make apps/insegt/CMakeFiles/insegt.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/insegt /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/insegt /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/insegt/CMakeFiles/insegt.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/insegt/CMakeFiles/insegt.dir/build.make apps/insegt/CMakeFiles/insegt.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/insegt/CMakeFiles/insegt.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 13%] Built target insegt
/usr/bin/make  -f apps/mason2/CMakeFiles/mason_sim.dir/build.make apps/mason2/CMakeFiles/mason_sim.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2/CMakeFiles/mason_sim.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/mason2/CMakeFiles/mason_sim.dir/build.make apps/mason2/CMakeFiles/mason_sim.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_sim.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 21%] Built target mason_sim
/usr/bin/make  -f apps/mason2/CMakeFiles/mason_genome.dir/build.make apps/mason2/CMakeFiles/mason_genome.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2/CMakeFiles/mason_genome.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/mason2/CMakeFiles/mason_genome.dir/build.make apps/mason2/CMakeFiles/mason_genome.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_genome.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 23%] Built target mason_genome
/usr/bin/make  -f apps/mason2/CMakeFiles/mason_methylation.dir/build.make apps/mason2/CMakeFiles/mason_methylation.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2/CMakeFiles/mason_methylation.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/mason2/CMakeFiles/mason_methylation.dir/build.make apps/mason2/CMakeFiles/mason_methylation.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_methylation.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 24%] Built target mason_methylation
/usr/bin/make  -f apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build.make apps/mason2/CMakeFiles/mason_frag_sequencing.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build.make apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 26%] Built target mason_frag_sequencing
/usr/bin/make  -f apps/mason2/CMakeFiles/mason_variator.dir/build.make apps/mason2/CMakeFiles/mason_variator.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2/CMakeFiles/mason_variator.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/mason2/CMakeFiles/mason_variator.dir/build.make apps/mason2/CMakeFiles/mason_variator.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_variator.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 27%] Built target mason_variator
/usr/bin/make  -f apps/mason2/CMakeFiles/mason_materializer.dir/build.make apps/mason2/CMakeFiles/mason_materializer.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2/CMakeFiles/mason_materializer.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/mason2/CMakeFiles/mason_materializer.dir/build.make apps/mason2/CMakeFiles/mason_materializer.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_materializer.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 29%] Built target mason_materializer
/usr/bin/make  -f apps/mason2/CMakeFiles/mason_simulator.dir/build.make apps/mason2/CMakeFiles/mason_simulator.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2/CMakeFiles/mason_simulator.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/mason2/CMakeFiles/mason_simulator.dir/build.make apps/mason2/CMakeFiles/mason_simulator.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_simulator.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 30%] Built target mason_simulator
/usr/bin/make  -f apps/mason2/CMakeFiles/mason_splicing.dir/build.make apps/mason2/CMakeFiles/mason_splicing.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2/CMakeFiles/mason_splicing.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/mason2/CMakeFiles/mason_splicing.dir/build.make apps/mason2/CMakeFiles/mason_splicing.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_splicing.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 32%] Built target mason_splicing
/usr/bin/make  -f apps/mason2/CMakeFiles/mason_tests.dir/build.make apps/mason2/CMakeFiles/mason_tests.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/mason2/CMakeFiles/mason_tests.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/mason2/CMakeFiles/mason_tests.dir/build.make apps/mason2/CMakeFiles/mason_tests.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_tests.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 33%] Built target mason_tests
/usr/bin/make  -f apps/micro_razers/CMakeFiles/micro_razers.dir/build.make apps/micro_razers/CMakeFiles/micro_razers.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/micro_razers /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/micro_razers /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/micro_razers/CMakeFiles/micro_razers.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/micro_razers/CMakeFiles/micro_razers.dir/build.make apps/micro_razers/CMakeFiles/micro_razers.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/micro_razers/CMakeFiles/micro_razers.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 35%] Built target micro_razers
/usr/bin/make  -f apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build.make apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/ngs_roi /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build.make apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 36%] Built target roi_plot_thumbnails
/usr/bin/make  -f apps/ngs_roi/CMakeFiles/bam2roi.dir/build.make apps/ngs_roi/CMakeFiles/bam2roi.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/ngs_roi /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/ngs_roi/CMakeFiles/bam2roi.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/ngs_roi/CMakeFiles/bam2roi.dir/build.make apps/ngs_roi/CMakeFiles/bam2roi.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/ngs_roi/CMakeFiles/bam2roi.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 40%] Built target bam2roi
/usr/bin/make  -f apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build.make apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/ngs_roi /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/ngs_roi /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build.make apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 43%] Built target roi_feature_projection
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 43%] Built target pair_align_global_1111
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 44%] Built target pair_align_lcs
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_local.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_local.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_local.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_local.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_local.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_local.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 44%] Built target pair_align_local
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 46%] Built target pair_align_global_0000
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 46%] Built target pair_align_global_0001
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 47%] Built target pair_align_global_0010
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 47%] Built target pair_align_global_0011
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 49%] Built target pair_align_global_0100
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 49%] Built target pair_align_global_0101
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 50%] Built target pair_align_global_0110
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 50%] Built target pair_align_global_0111
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 52%] Built target pair_align_global_1000
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 52%] Built target pair_align_global_1001
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 53%] Built target pair_align_global_1010
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 53%] Built target pair_align_global_1011
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 55%] Built target pair_align_global_1100
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 55%] Built target pair_align_global_1101
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 56%] Built target pair_align_global_1110
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 58%] Built target pair_align_lib
/usr/bin/make  -f apps/pair_align/CMakeFiles/pair_align.dir/build.make apps/pair_align/CMakeFiles/pair_align.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/pair_align /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/pair_align/CMakeFiles/pair_align.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/pair_align/CMakeFiles/pair_align.dir/build.make apps/pair_align/CMakeFiles/pair_align.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/pair_align/CMakeFiles/pair_align.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 60%] Built target pair_align
/usr/bin/make  -f apps/param_chooser/CMakeFiles/param_chooser.dir/build.make apps/param_chooser/CMakeFiles/param_chooser.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/param_chooser /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/param_chooser/CMakeFiles/param_chooser.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/param_chooser/CMakeFiles/param_chooser.dir/build.make apps/param_chooser/CMakeFiles/param_chooser.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/param_chooser/CMakeFiles/param_chooser.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 61%] Built target param_chooser
/usr/bin/make  -f apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build.make apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/param_chooser /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/param_chooser /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build.make apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 63%] Built target test_funcs_param_chooser
/usr/bin/make  -f apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build.make apps/rabema/CMakeFiles/rabema_prepare_sam.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rabema /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build.make apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 64%] Built target rabema_prepare_sam
/usr/bin/make  -f apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build.make apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rabema /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build.make apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 66%] Built target rabema_build_gold_standard
/usr/bin/make  -f apps/rabema/CMakeFiles/rabema_evaluate.dir/build.make apps/rabema/CMakeFiles/rabema_evaluate.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rabema /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rabema/CMakeFiles/rabema_evaluate.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/rabema/CMakeFiles/rabema_evaluate.dir/build.make apps/rabema/CMakeFiles/rabema_evaluate.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/rabema/CMakeFiles/rabema_evaluate.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 67%] Built target rabema_evaluate
/usr/bin/make  -f apps/rabema/CMakeFiles/rabema_do_search.dir/build.make apps/rabema/CMakeFiles/rabema_do_search.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rabema /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rabema /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rabema/CMakeFiles/rabema_do_search.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/rabema/CMakeFiles/rabema_do_search.dir/build.make apps/rabema/CMakeFiles/rabema_do_search.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/rabema/CMakeFiles/rabema_do_search.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 69%] Built target rabema_do_search
/usr/bin/make  -f apps/razers/CMakeFiles/razers.dir/build.make apps/razers/CMakeFiles/razers.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers/CMakeFiles/razers.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/razers/CMakeFiles/razers.dir/build.make apps/razers/CMakeFiles/razers.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/razers/CMakeFiles/razers.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 72%] Built target razers
/usr/bin/make  -f apps/razers3/CMakeFiles/razers3.dir/build.make apps/razers3/CMakeFiles/razers3.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers3 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers3/CMakeFiles/razers3.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/razers3/CMakeFiles/razers3.dir/build.make apps/razers3/CMakeFiles/razers3.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/razers3/CMakeFiles/razers3.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 73%] Built target razers3
/usr/bin/make  -f apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build.make apps/razers3/CMakeFiles/razers3_simulate_reads.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers3 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build.make apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 75%] Built target razers3_simulate_reads
/usr/bin/make  -f apps/razers3/CMakeFiles/razers3_quality2prob.dir/build.make apps/razers3/CMakeFiles/razers3_quality2prob.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/razers3 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers3 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/razers3/CMakeFiles/razers3_quality2prob.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/razers3/CMakeFiles/razers3_quality2prob.dir/build.make apps/razers3/CMakeFiles/razers3_quality2prob.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/razers3/CMakeFiles/razers3_quality2prob.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 76%] Built target razers3_quality2prob
/usr/bin/make  -f apps/rep_sep/CMakeFiles/rep_sep.dir/build.make apps/rep_sep/CMakeFiles/rep_sep.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/rep_sep /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rep_sep /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/rep_sep/CMakeFiles/rep_sep.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/rep_sep/CMakeFiles/rep_sep.dir/build.make apps/rep_sep/CMakeFiles/rep_sep.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/rep_sep/CMakeFiles/rep_sep.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 78%] Built target rep_sep
/usr/bin/make  -f apps/sak/CMakeFiles/sak.dir/build.make apps/sak/CMakeFiles/sak.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sak /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/sak /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/sak/CMakeFiles/sak.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/sak/CMakeFiles/sak.dir/build.make apps/sak/CMakeFiles/sak.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/sak/CMakeFiles/sak.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 80%] Built target sak
/usr/bin/make  -f apps/sam2matrix/CMakeFiles/sam2matrix.dir/build.make apps/sam2matrix/CMakeFiles/sam2matrix.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sam2matrix /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/sam2matrix /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/sam2matrix/CMakeFiles/sam2matrix.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/sam2matrix/CMakeFiles/sam2matrix.dir/build.make apps/sam2matrix/CMakeFiles/sam2matrix.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/sam2matrix/CMakeFiles/sam2matrix.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 81%] Built target sam2matrix
/usr/bin/make  -f apps/samcat/CMakeFiles/samcat.dir/build.make apps/samcat/CMakeFiles/samcat.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/samcat /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/samcat /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/samcat/CMakeFiles/samcat.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/samcat/CMakeFiles/samcat.dir/build.make apps/samcat/CMakeFiles/samcat.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/samcat/CMakeFiles/samcat.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 83%] Built target samcat
/usr/bin/make  -f apps/searchjoin/CMakeFiles/s4_search.dir/build.make apps/searchjoin/CMakeFiles/s4_search.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/searchjoin /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/searchjoin/CMakeFiles/s4_search.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/searchjoin/CMakeFiles/s4_search.dir/build.make apps/searchjoin/CMakeFiles/s4_search.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/searchjoin/CMakeFiles/s4_search.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 84%] Built target s4_search
/usr/bin/make  -f apps/searchjoin/CMakeFiles/s4_join.dir/build.make apps/searchjoin/CMakeFiles/s4_join.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/searchjoin /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/searchjoin /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/searchjoin/CMakeFiles/s4_join.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/searchjoin/CMakeFiles/s4_join.dir/build.make apps/searchjoin/CMakeFiles/s4_join.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/searchjoin/CMakeFiles/s4_join.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 86%] Built target s4_join
/usr/bin/make  -f apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build.make apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqan_tcoffee /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/seqan_tcoffee /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build.make apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 87%] Built target seqan_tcoffee
/usr/bin/make  -f apps/seqcons2/CMakeFiles/seqcons2.dir/build.make apps/seqcons2/CMakeFiles/seqcons2.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/seqcons2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/seqcons2 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/seqcons2/CMakeFiles/seqcons2.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/seqcons2/CMakeFiles/seqcons2.dir/build.make apps/seqcons2/CMakeFiles/seqcons2.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/seqcons2/CMakeFiles/seqcons2.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 90%] Built target seqcons2
/usr/bin/make  -f apps/sgip/CMakeFiles/sgip.dir/build.make apps/sgip/CMakeFiles/sgip.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sgip /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/sgip /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/sgip/CMakeFiles/sgip.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/sgip/CMakeFiles/sgip.dir/build.make apps/sgip/CMakeFiles/sgip.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/sgip/CMakeFiles/sgip.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 92%] Built target sgip
/usr/bin/make  -f apps/snp_store/CMakeFiles/snp_store.dir/build.make apps/snp_store/CMakeFiles/snp_store.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/snp_store /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/snp_store /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/snp_store/CMakeFiles/snp_store.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/snp_store/CMakeFiles/snp_store.dir/build.make apps/snp_store/CMakeFiles/snp_store.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/snp_store/CMakeFiles/snp_store.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 93%] Built target snp_store
/usr/bin/make  -f apps/stellar/CMakeFiles/stellar.dir/build.make apps/stellar/CMakeFiles/stellar.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/stellar /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/stellar /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/stellar/CMakeFiles/stellar.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/stellar/CMakeFiles/stellar.dir/build.make apps/stellar/CMakeFiles/stellar.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/stellar/CMakeFiles/stellar.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 95%] Built target stellar
/usr/bin/make  -f apps/tree_recon/CMakeFiles/tree_recon.dir/build.make apps/tree_recon/CMakeFiles/tree_recon.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/tree_recon /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/tree_recon /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/tree_recon/CMakeFiles/tree_recon.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/tree_recon/CMakeFiles/tree_recon.dir/build.make apps/tree_recon/CMakeFiles/tree_recon.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/tree_recon/CMakeFiles/tree_recon.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 96%] Built target tree_recon
/usr/bin/make  -f apps/yara/CMakeFiles/yara_indexer.dir/build.make apps/yara/CMakeFiles/yara_indexer.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/yara /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/yara/CMakeFiles/yara_indexer.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/yara/CMakeFiles/yara_indexer.dir/build.make apps/yara/CMakeFiles/yara_indexer.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/yara/CMakeFiles/yara_indexer.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 98%] Built target yara_indexer
/usr/bin/make  -f apps/yara/CMakeFiles/yara_mapper.dir/build.make apps/yara/CMakeFiles/yara_mapper.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/yara /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/yara /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/yara/CMakeFiles/yara_mapper.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/make  -f apps/yara/CMakeFiles/yara_mapper.dir/build.make apps/yara/CMakeFiles/yara_mapper.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[2]: Nothing to be done for 'apps/yara/CMakeFiles/yara_mapper.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[100%] Built target yara_mapper
make[1]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/CMakeFiles 0
/usr/bin/make  -f CMakeFiles/Makefile2 preinstall
make[1]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
make[1]: Nothing to be done for 'preinstall'.
make[1]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "Release"
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/alf
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/alf/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/alf/README
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/alf/example/small.fasta
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/bisar
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/casbar
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/four2three
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/bs_tools/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/bs_tools/README
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/dfi
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/dfi/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/dfi/README
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/dfi/example/fasta1.fa
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/dfi/example/fasta2.fa
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/fx_bam_coverage
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/fx_tools/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/fx_tools/README
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/gustaf
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/gustaf_mate_joining
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/gustaf/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/gustaf/README
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/gustaf/example/adeno.fa
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/gustaf/example/adeno_modified.fa
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/gustaf/example/adeno_modified_reads.fa
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/gustaf/example/stellar.gff
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/insegt
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/insegt/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/insegt/README
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/insegt/example/annoOutput.gff
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/insegt/example/annotations.gff
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/insegt/example/readOutput.gff
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/insegt/example/tupleOutput.gff
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/mason_frag_sequencing
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/mason_genome
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/mason_materializer
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/mason_methylation
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/mason_simulator
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/mason_splicing
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/mason_variator
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/mason2/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/mason2/README
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/mason2/README.mason_frag_sequencing
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/mason2/README.mason_genome
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/mason2/README.mason_materializer
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/mason2/README.mason_methylation
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/mason2/README.mason_simulator
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/mason2/README.mason_splicing
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/mason2/README.mason_variator
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/mason2/example/adeno_virus.fa
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/micro_razers
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/micro_razers/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/micro_razers/README
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/micro_razers/example/genome.fa
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/micro_razers/example/reads.fa
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/micro_razers/example/reads.fa.result
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/bam2roi
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/roi_feature_projection
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/roi_plot_thumbnails
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/bed_sort.sh
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/gff_sort.sh
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/roi_sort.sh
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/roi_plot_9.sh
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/share/seqan2/pdf_plot_helper/plot.awk
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/share/seqan2/pdf_plot_helper/ps2pswLinks.gawk
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/ngs_roi/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/ngs_roi/README
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/ngs_roi/example/dmel.bed
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/ngs_roi/example/dmel.gtf
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/ngs_roi/example/example.bam
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/ngs_roi/R/ngsroi_0.1.tar.gz
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/ngs_roi/R/ngsroi_0.1.zip
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/pair_align
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/pair_align/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/pair_align/README
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/param_chooser
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/param_chooser/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/param_chooser/README
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/rabema_prepare_sam
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/rabema_build_gold_standard
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/rabema_evaluate
-- Up-to-date: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/rabema_prepare_sam
-- Up-to-date: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/rabema_build_gold_standard
-- Up-to-date: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/rabema_evaluate
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/rabema/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/rabema/README
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/razers
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/razers/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/razers/README
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/razers/example/genome.fa
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/razers/example/reads.fa
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/razers/example/reads2.fa
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/razers3
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/razers3/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/razers3/README
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/razers3/example/genome.fa
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/razers3/example/reads.fa
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/razers3/example/reads2.fa
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/rep_sep
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/rep_sep/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/rep_sep/README
gmake[1]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/cmake -S/builddir/build/BUILD/seqan-seqan-v2.4.0 -B/builddir/build/BUILD/seqan-seqan-v2.4.0/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-seqan-v2.4.0/build/Release'
/usr/bin/cmake -S/builddir/build/BUILD/seqan-seqan-v2.4.0 -B/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/CMakeFiles 2
/usr/bin/gmake  -f CMakeFiles/Makefile2 apps/sak/CMakeFiles/sak_doc.dir/all
gmake[3]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/gmake  -f CMakeFiles/seqan_library.dir/build.make CMakeFiles/seqan_library.dir/depend
gmake[4]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/CMakeFiles/seqan_library.dir/DependInfo.cmake --color=
gmake[4]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/gmake  -f CMakeFiles/seqan_library.dir/build.make CMakeFiles/seqan_library.dir/build
gmake[4]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
gmake[4]: Nothing to be done for 'CMakeFiles/seqan_library.dir/build'.
gmake[4]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[  0%] Built target seqan_library
/usr/bin/gmake  -f apps/sak/CMakeFiles/sak.dir/build.make apps/sak/CMakeFiles/sak.dir/depend
gmake[4]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sak /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/sak /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/sak/CMakeFiles/sak.dir/DependInfo.cmake --color=
gmake[4]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/gmake  -f apps/sak/CMakeFiles/sak.dir/build.make apps/sak/CMakeFiles/sak.dir/build
gmake[4]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
gmake[4]: Nothing to be done for 'apps/sak/CMakeFiles/sak.dir/build'.
gmake[4]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 50%] Built target sak
/usr/bin/gmake  -f apps/sak/CMakeFiles/sak_doc.dir/build.make apps/sak/CMakeFiles/sak_doc.dir/depend
gmake[4]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-seqan-v2.4.0 /builddir/build/BUILD/seqan-seqan-v2.4.0/apps/sak /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/sak /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/sak/CMakeFiles/sak_doc.dir/DependInfo.cmake --color=
gmake[4]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/gmake  -f apps/sak/CMakeFiles/sak_doc.dir/build.make apps/sak/CMakeFiles/sak_doc.dir/build
gmake[4]: Entering directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[ 50%] Generating README.sak.txt
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/sak && ../../bin/sak --export-help=txt > README.sak.txt
[100%] Generating sak.1
cd /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/apps/sak && ../../bin/sak --export-help=man > sak.1
gmake[4]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
[100%] Built target sak_doc
gmake[3]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release/CMakeFiles 0
gmake[2]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
gmake[1]: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/sak
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/sak/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/sak/README
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/sak/README.sak.txt
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/share/man/man1/sak.1
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/sam2matrix
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/sam2matrix/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/sam2matrix/README
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/samcat
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/samcat/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/samcat/README
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/s4_search
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/s4_join
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/searchjoin/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/searchjoin/README
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/seqan_tcoffee
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/seqan_tcoffee/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/seqan_tcoffee/README
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/seqan_tcoffee/example/seq.fa
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/seqcons2
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/seqcons2/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/seqcons2/README
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/sgip
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/sgip/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/sgip/README
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/sgip/example/iso_m2D_m196.A01
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/sgip/example/iso_r01_m200.A00
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/sgip/example/iso_r01_m200.A01
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/sgip/example/iso_r01_m200.B00
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/sgip/example/iso_r01_m200.B01
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/sgip/example/latin-4
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/sgip/example/lattice-4
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/sgip/example/sts-7
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/snp_store
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/snp_store/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/snp_store/README
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/snp_store/example/exampleGenome.fa
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/snp_store/example/exampleReads.gff
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/stellar
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/stellar/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/stellar/README
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/stellar/example/NC_001474.fasta
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/stellar/example/NC_001477.fasta
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/stellar/example/reads.fasta
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/tree_recon
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/tree_recon/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/tree_recon/README
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/tree_recon/example/example.dist
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/yara_indexer
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/yara_mapper
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/yara/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/yara/README.rst
make: Leaving directory '/builddir/build/BUILD/seqan-seqan-v2.4.0/build/Release'
+ chmod a+x /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/alf /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/bam2roi /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/bed_sort.sh /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/bisar /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/casbar /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/dfi /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/four2three /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/fx_bam_coverage /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/gff_sort.sh /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/gustaf /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/gustaf_mate_joining /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/insegt /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/mason_frag_sequencing /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/mason_genome /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/mason_materializer /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/mason_methylation /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/mason_simulator /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/mason_splicing /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/mason_variator /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/micro_razers /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/pair_align /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/param_chooser /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/rabema_build_gold_standard /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/rabema_evaluate /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/rabema_prepare_sam /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/razers /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/razers3 /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/rep_sep /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/roi_feature_projection /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/roi_plot_9.sh /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/roi_plot_thumbnails /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/roi_sort.sh /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/s4_join /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/s4_search /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/sak /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/sam2matrix /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/samcat /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/seqan_tcoffee /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/seqcons2 /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/sgip /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/snp_store /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/stellar /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/tree_recon /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/yara_indexer /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/yara_mapper
+ ln -s /usr/share/seqan2/pdf_plot_helper/plot.awk /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/plot.awk
+ ln -s /usr/share/seqan2/pdf_plot_helper/ps2pswLinks.gawk /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/ps2pswLinks.gawk
+ rm -rf /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/libexec/seqan2/examples/ngs_roi/R
+ rm -f /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/share/doc/seqan2/LICENSE
+ rm -f /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/share/doc/seqan2/CHANGELOG.rst
+ rm -f /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/share/doc/seqan2/README.rst
+ /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 2.4.0-18.fc38 --unique-debug-suffix -2.4.0-18.fc38.i386 --unique-debug-src-base seqan2-2.4.0-18.fc38.i386 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/seqan-seqan-v2.4.0
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/alf
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/bam2roi
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/bisar
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/casbar
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/dfi
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/four2three
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/fx_bam_coverage
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/gustaf
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/gustaf_mate_joining
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/insegt
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/mason_frag_sequencing
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/mason_genome
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/mason_materializer
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/mason_methylation
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/mason_simulator
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/mason_splicing
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/mason_variator
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/micro_razers
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/pair_align
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/param_chooser
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/rabema_build_gold_standard
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/rabema_evaluate
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/rabema_prepare_sam
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/razers
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/razers3
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/rep_sep
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/roi_feature_projection
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/roi_plot_thumbnails
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/s4_join
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/s4_search
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/sak
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/sam2matrix
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/samcat
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/seqan_tcoffee
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/seqcons2
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/sgip
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/snp_store
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/stellar
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/tree_recon
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/yara_indexer
extracting debug info from /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/bin/yara_mapper
original debug info size: 599352kB, size after compression: 471888kB
/usr/bin/sepdebugcrcfix: Updated 41 CRC32s, 0 CRC32s did match.
22401 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
mangling shebang in /usr/bin/roi_plot_9.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/bin/roi_sort.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/bin/gff_sort.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/bin/bed_sort.sh from /bin/bash to #!/usr/bin/bash
+ /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: seqan2-apps-2.4.0-18.fc38.i686
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.QIgpUm
+ umask 022
+ cd /builddir/build/BUILD
+ cd seqan-seqan-v2.4.0
+ DOCDIR=/builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/share/doc/seqan2-apps
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/share/doc/seqan2-apps
+ cp -pr README.rst /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/share/doc/seqan2-apps
+ cp -pr CHANGELOG.rst /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/share/doc/seqan2-apps
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Tuyaef
+ umask 022
+ cd /builddir/build/BUILD
+ cd seqan-seqan-v2.4.0
+ LICENSEDIR=/builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/share/licenses/seqan2-apps
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/share/licenses/seqan2-apps
+ cp -pr LICENSE /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/share/licenses/seqan2-apps
+ cp -pr apps/alf/alf-LICENSE apps/bs_tools/bs_tools-LICENSE apps/dfi/dfi-LICENSE apps/fiona/fiona-LICENSE apps/fx_tools/fx_tools-LICENSE apps/gustaf/gustaf-LICENSE apps/insegt/insegt-LICENSE apps/mason2/mason2-LICENSE apps/micro_razers/micro_razers-LICENSE apps/ngs_roi/ngs_roi-LICENSE apps/pair_align/pair_align-LICENSE apps/param_chooser/param_chooser-LICENSE apps/rabema/rabema-LICENSE apps/razers/razers-LICENSE apps/razers3/razers3-LICENSE apps/rep_sep/rep_sep-LICENSE apps/sak/sak-LICENSE apps/sam2matrix/sam2matrix-LICENSE apps/samcat/samcat-LICENSE apps/searchjoin/searchjoin-LICENSE apps/seqan_tcoffee/seqan_tcoffee-LICENSE apps/seqcons2/seqcons2-LICENSE apps/sgip/sgip-LICENSE apps/snp_store/snp_store-LICENSE apps/splazers/splazers-LICENSE apps/stellar/stellar-LICENSE apps/tree_recon/tree_recon-LICENSE apps/yara/yara-LICENSE /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/share/licenses/seqan2-apps
+ cp -pr apps/rabema/rabema-COPYING /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/share/licenses/seqan2-apps
+ RPM_EC=0
++ jobs -p
+ exit 0
warning: absolute symlink: /usr/bin/plot.awk -> /usr/share/seqan2/pdf_plot_helper/plot.awk
warning: absolute symlink: /usr/bin/ps2pswLinks.gawk -> /usr/share/seqan2/pdf_plot_helper/ps2pswLinks.gawk
Provides: seqan = 0:2.4.0-18.fc38 seqan2-apps = 2.4.0-18.fc38 seqan2-apps(x86-32) = 2.4.0-18.fc38
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/bash libbz2.so.1 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.32) libc.so.6(GLIBC_2.33) libc.so.6(GLIBC_2.34) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.3.1) libgcc_s.so.1(GCC_3.4) libgcc_s.so.1(GCC_7.0.0) libgcc_s.so.1(GLIBC_2.0) libgomp.so.1 libgomp.so.1(GOMP_1.0) libgomp.so.1(GOMP_4.0) libgomp.so.1(GOMP_4.5) libgomp.so.1(OMP_1.0) libgomp.so.1(OMP_3.0) libm.so.6 libm.so.6(GLIBC_2.0) libm.so.6(GLIBC_2.1) libm.so.6(GLIBC_2.23) libm.so.6(GLIBC_2.29) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.11) libstdc++.so.6(CXXABI_1.3.13) libstdc++.so.6(CXXABI_1.3.2) libstdc++.so.6(CXXABI_1.3.3) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.10) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.17) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.19) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.22) libstdc++.so.6(GLIBCXX_3.4.26) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.30) libstdc++.so.6(GLIBCXX_3.4.9) libz.so.1 rtld(GNU_HASH)
Obsoletes: seqan <= 0:1.4.2
Processing files: seqan2-headers-2.4.0-18.fc38.i686
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.mzZlhd
+ umask 022
+ cd /builddir/build/BUILD
+ cd seqan-seqan-v2.4.0
+ DOCDIR=/builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/share/doc/seqan2-headers
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/share/doc/seqan2-headers
+ cp -pr README.rst /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/share/doc/seqan2-headers
+ cp -pr CHANGELOG.rst /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/share/doc/seqan2-headers
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.bQlksq
+ umask 022
+ cd /builddir/build/BUILD
+ cd seqan-seqan-v2.4.0
+ LICENSEDIR=/builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/share/licenses/seqan2-headers
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/share/licenses/seqan2-headers
+ cp -pr include/seqan/LICENSE /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386/usr/share/licenses/seqan2-headers
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: bundled(bzip2stream) bundled(zipstream) cmake(seqan) pkgconfig(seqan-2) = 2.4.0 seqan2-headers = 2.4.0-18.fc38 seqan2-headers(x86-32) = 2.4.0-18.fc38
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/pkg-config cmake-filesystem(x86-32) pkgconfig(zlib)
Processing files: seqan2-examples-2.4.0-18.fc38.i686
Provides: seqan2-examples = 2.4.0-18.fc38 seqan2-examples(x86-32) = 2.4.0-18.fc38
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: seqan2-debugsource-2.4.0-18.fc38.i686
Provides: seqan2-debugsource = 2.4.0-18.fc38 seqan2-debugsource(x86-32) = 2.4.0-18.fc38
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: seqan2-apps-debuginfo-2.4.0-18.fc38.i686
Provides: debuginfo(build-id) = 06ee311880c4f2d77c7f91c80cfa672036f2dcd7 debuginfo(build-id) = 10c01a82f0c44e30ad64766b661db1cf1be61a6b debuginfo(build-id) = 120742e10604a12fec67e6a30bc8693e3a744656 debuginfo(build-id) = 168d78be9e5d653a3636d1d124a4b183aaf41e07 debuginfo(build-id) = 18038407c108080829f79c8c5e4fd658ddb36cc9 debuginfo(build-id) = 1856a33cc887ff3721b48d5bd6ba7f2e3535d1d5 debuginfo(build-id) = 18b9aa407dde81d2f7a79b19925e691b978f027e debuginfo(build-id) = 22d703c356cfa1b70ab6a76d6a522ca4b6faa950 debuginfo(build-id) = 240c57e2dfaae6fcf8b8062a88babf892cbed28a debuginfo(build-id) = 2e1c1b703e5909dbdb4e0f1a1651abb6f81ce2e3 debuginfo(build-id) = 474cc264b58e3ba505a125867e6f15567b0cbc5d debuginfo(build-id) = 49e2185782b7b0293d79b2a698d306d1762399c8 debuginfo(build-id) = 5d5a6efd7abe0428e9d44628785b0c7955c3da5f debuginfo(build-id) = 6515098703a46bbe386640726a44504c359e591f debuginfo(build-id) = 72358ffb27d28d8abff56d9e134bfab4c0aec19f debuginfo(build-id) = 76f63b2c66c44a8c9797b8417dfdb3fe3598d9fb debuginfo(build-id) = 7ec166c7e3eec0abb105882985637cc2fe789d1e debuginfo(build-id) = 87189ff6fd56034073c60f76d3fe40e72ab68592 debuginfo(build-id) = 8c3c64891795379cd7aa01564b51c1d30b10f5fc debuginfo(build-id) = 8f4b38cc3bfe671c6f8a2b342489700e6b7d85a8 debuginfo(build-id) = 951d513ce3face6a565bc8ba0dec98752b17a2f7 debuginfo(build-id) = 9902108e1c1c517a0edfdb1ac3dcdabf06afee96 debuginfo(build-id) = 9e12fda319064ba533db86dc113028bb5e106f78 debuginfo(build-id) = a6b610332d4614cbd08e9ca18ae576444edb17db debuginfo(build-id) = a865e8373931986755f5f53927d4bcd01da1ecac debuginfo(build-id) = ac269c442d1c89e99e0f6a4a30ba0ac97131ee7d debuginfo(build-id) = ad33209795234c082c110d9534b1f1761ed6c48a debuginfo(build-id) = bc43ebef3ab0a560887503b05106a86891da436e debuginfo(build-id) = c543a41768e26a2c9a9a45bc2734f0fdbd6a08a2 debuginfo(build-id) = c59788abecbd358bff70b21992a8312e34002114 debuginfo(build-id) = cdefe520b7b248e47e6c60e25fb3583d850ddc6d debuginfo(build-id) = cef096b53531139dabd500eb612fc27992a4322b debuginfo(build-id) = d32a152af61604fba0240632272d242f654e992e debuginfo(build-id) = d57d9d07ef3be065e7bf473eae8022e6b5d41042 debuginfo(build-id) = da43e29d43ef13e6b5ef5cb3567200c74fe54552 debuginfo(build-id) = da6745cb1fa9f63a62f5ebb781bad8b6693c7475 debuginfo(build-id) = dcee5d8bc6904d069bab7b9232ff51986e6b00a5 debuginfo(build-id) = f3c7c2587071fa83f83290a57afcf3841266ca6f debuginfo(build-id) = f65e01b2df7a0b5c3ccb51314f1803015fb92bc1 debuginfo(build-id) = fb1e94d558048091f8bf45013bd7320cabd8f93d debuginfo(build-id) = fc08570f813453355315b172ba7bfbbc97f788e5 seqan2-apps-debuginfo = 2.4.0-18.fc38 seqan2-apps-debuginfo(x86-32) = 2.4.0-18.fc38
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: seqan2-debugsource(x86-32) = 2.4.0-18.fc38
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386
Wrote: /builddir/build/RPMS/seqan2-apps-2.4.0-18.fc38.i686.rpm
Wrote: /builddir/build/RPMS/seqan2-headers-2.4.0-18.fc38.i686.rpm
Wrote: /builddir/build/RPMS/seqan2-debugsource-2.4.0-18.fc38.i686.rpm
Wrote: /builddir/build/RPMS/seqan2-examples-2.4.0-18.fc38.i686.rpm
Wrote: /builddir/build/RPMS/seqan2-apps-debuginfo-2.4.0-18.fc38.i686.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.HUT30p
+ umask 022
+ cd /builddir/build/BUILD
+ cd seqan-seqan-v2.4.0
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/seqan2-2.4.0-18.fc38.i386
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.bSH7BP
+ umask 022
+ cd /builddir/build/BUILD
+ rm -rf seqan-seqan-v2.4.0 seqan-seqan-v2.4.0.gemspec
+ RPM_EC=0
++ jobs -p
+ exit 0
RPM build warnings:
    absolute symlink: /usr/bin/plot.awk -> /usr/share/seqan2/pdf_plot_helper/plot.awk
    absolute symlink: /usr/bin/ps2pswLinks.gawk -> /usr/share/seqan2/pdf_plot_helper/ps2pswLinks.gawk
Child return code was: 0